![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обнаружение утечек памяти
Burmistroff © (2004-09-03 19:20:00)У кого-нибудь есть идеи по реализации сабжа? Как-то видел что-то вроде (непомню как называлось) юнита с переопределением ф-ций выделения памяти, с возможностью ограничения макс. размера. А вот мысль пришла, что если переопределить getmem и вести список, типа кто вызвал, сколько запросил (и удалять соотв. эл-ты при вызове freemem)? Кто-нибудь пробовал реализовывать? что можно пропустить? Другие идеи?
Прлблема в довольно большом проекте, проблема проявляется спустя несколько дней работы (вместо 10 mb занимается 170)
Burmistroff (2004-09-04 21:39:00) [1]Вау, фишка (MemProof) очень юзабельная и граммотно сделаная, но есть пара неудобств. Например:
some_func(PChar(some_string))
считается за утечку памяти, что меня довольно долго сбивало
Хотя вцелом прога очень юзабельна :)
Burmistroff (2004-09-03 19:39:00) [2]thx, ща глянем :)
Cobalt (2004-09-03 19:31:00) [3]Используй MemProof