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


UMDH

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

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

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

В этом разделе приведено следующее:

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

Команды UMDH

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

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