#c #unix #memory_leaks #linux
Суть вопроса проста. Какие способы/инструменты есть для определения что память у нас утекла? ANSI C. Для Unix-подобных ОС x64-86 Нагуглил Hans Boehm garbage collector, но он то ли не работает с Linux x64, то ли я совсем его криво использую - всё время выдаёт 65536 на GC_get__heap_size(). crtdbg не подходит из-за привязки к MSVS. Изначально это была задача определить правильно ли я удаляю дерево, но переросло в этот вопрос.
Ответы
Ответ 1
Попробуйте Valgrind. Одна из программ Valgrinda, Memcheck, насколько я понимаю, соответствует вашим требованиям.
Комментариев нет:
Отправить комментарий