Получить размер памяти кучи и статистику использования ITC ...?
-
27-09-2019 - |
Вопрос
Позвольте сказать, что я открывающую приложение или процесс. Некоторые работали с этим. Теперь я закрыл его.
Нужно знать, вызвало ли это приложение любую утечку памяти. Т.е. использовал немного кучи памяти и не очистите ее правильно.
Могу ли я получить эту статистику некоторыми как? Я использую Visual Studio (для разработки) под ОС Windows.
Даже мне было бы заинтересовано в том, чтобы узнать эту информацию для любого 3-го вечеринка.
Решение
Когда приложение закрывает, все ресурсы автоматически выделяются Windows.
Быстрый и грязный инструмент для получения указания на память / утечки ресурсов внутри приложения является перфон.
Действия, выполненные приложением, могут вызывать другие процессы для использования большего количества памяти. SQL Server может сделать его размер кэша больше, возможно, вы открыли Word или Explorer, поисковая система Windows может ударить, потому что вы сохранили файл. Вирусный сканер может быть более активным и т. Д. .....
Другие советы
Посмотрите на CRTSETDBGFLAG:
http://msdn.microsoft.com/en-us/Library/5at7yxcs (v=vs.100 ).aspx.