Решено: Как лучше ловить утечку памяти ?

Модератор: Модераторы разделов

Аватара пользователя
GRS
Сообщения: 236
Статус: C++ Pro
ОС: Suse10.2/XP

Решено: Как лучше ловить утечку памяти ?

Сообщение GRS »

Какие методом лучше всего ловить/находить утечку памяти в *nix ?
Нужно именно понять если она вообще, а не конкретное место в коде.
Спасибо сказали:
Аватара пользователя
sarutobi
Сообщения: 676
Статус: Добрость и скромнота
ОС: Debian 5, FreeBSD 6.2/8.0

Re: Решено: Как лучше ловить утечку памяти ?

Сообщение sarutobi »

valgrind
Fire and water, earth and sky - mistery surrounds us, legends never die!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: Как лучше ловить утечку памяти ?

Сообщение serzh-z »

Да. См. dmalloc, NJAMD, YAMD, Valgrind, mpatrol, Insure++, а также последние версии GCC поддерживают mudflap (libmudflap). По личным наблюдениями, Valgrind более распространён и популярен* (по-крайней мере был, но, имхо, у mudflap неплохое будущее).

* P.S.: вот, точно - см. пост выше. :)
Спасибо сказали:
Аватара пользователя
GRS
Сообщения: 236
Статус: C++ Pro
ОС: Suse10.2/XP

Re: Решено: Как лучше ловить утечку памяти ?

Сообщение GRS »

Спасибо.
Спасибо сказали: