Мне поручено проверять утечку памяти для API моим боссом. Приложение создано в C и С++. Таким образом, существует возможность выделения памяти с помощью malloc и new. Я хочу проверить утечку памяти в Visual Studio 2010 в режиме отладчика в 64-битной Windows 7. Проблема с диспетчером задач заключается в том, что он не показывает стабильные показания (память увеличивается и уменьшается на небольшие суммы). Также разница небольшая до и после запуска API. Поэтому я не могу сказать, что х количество памяти протекает в течение цикла.
Я искал в Интернете и обнаружил, что у Linux есть отличный инструмент для этого. Однако я хочу надежный инструмент для своих требований (Windows 7). Я столкнулся с этим:
http://winleak.sourceforge.net/
http://sourceforge.net/projects/duma/?source=recommended
Как упоминалось выше:
проверить утечку памяти в окнах
инструмент
http://technet.microsoft.com/en-us/library/bb457063.aspx
не подходит для моих требований. Было бы очень полезно, если вы могли бы предложить хороший инструмент, так как клиент, который запрашивает это, очень важен для нашей компании. Спасибо!