разобщенной конфигурации Prefill/Decode с использованием NIXL. Первоначальные инструменты на Python, такие как Memray и Guppy 3, не показали утечки, а Heaptrack выявил только несоответствие пикового значения RSS. Используя pmap для мониторинга /proc/<pid>/maps, они наблюдали рост анонимных отображений памяти с изменяющимися адресами, что характерно для mremap или повторяющихся циклов mmap/munmap. Чтобы точно определить причину, они использовали BPFtrace для трассировки системных вызовов, что показало, что выделения производились через прямые вызовы mmap через обертку системного вызова glibc (syscall+29). Это указывало на то, что утечка находилась за пределами управления кучей, и для ее выявления требовалась низкоуровневая трассировка.