Поиск утечек памяти "руками"
От: Abyx Россия  
Дата: 14.08.11 18:28
Оценка:
Есть приложение в котором наблюдается нечто похожее на "утечки памяти"
— примерно через месяц работы сжираются все 4Гб виртуальной памяти, и оно умирает.
ОС — win2008 x64, приложение x32.

Перекомпилировать приложение нельзя (нет полных исходников), зато можно перехватить new/delete
В приложении постоянно зачем-то выделяется\удаляется память, и снижать производительность приложения очень нежелательно.
Зато в начале работы приложения есть много свободной памяти, и можно зарезервировать ~2Гб.

При запуске на тестовой машине, после завершения приложения вся память освобождается. Впрочем возможности полноценно нагрузить его на тестовой машине — нету.

Итак вопрос — что делать?

(Еще раз отмечу, что ОС — винда64, что способ поиска утечки не должен заметно влиять на производительность программы)
In Zen We Trust
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.