Поделиться через


UMDH

Средство User-Mode Dump Heap (UMDH), Umdh.exe, анализирует выделение памяти в куче Microsoft Windows для определенного процесса. UMDH имеет следующие режимы.

  • Анализ выполняющихся процессов ("Режим 1"). UMDH фиксирует и анализирует выделение памяти кучи для процесса. Для каждого выделения UMDH отображает размер выделения, размер накладных расходов, указатель на выделение и стек выделения. Если процесс содержит несколько активных кучи памяти, UMDH захватывает все кучи. Этот анализ можно отобразить в режиме реального времени или сохранить в файле журнала.

  • Анализ файлов журнала UMDH ("Режим 2"). UMDH анализирует ранее созданные файлы журнала. UMDH может сравнивать два журнала, созданные для одного процесса в разное время, и отображать вызовы, в которых размер выделения увеличился больше всего. Этот метод можно использовать для поиска утечек памяти.

Этот раздел состоит из следующих частей.

Подготовка к использованию UMDH

Команды UMDH

Интерпретация журнала UMDH

Интерпретация сравнения журналов