UMDH

User-Mode 转储堆 (UMDH) 工具 Umdh.exe 分析给定进程的 Microsoft Windows 堆内存分配。 UMDH 具有以下模式。

  • (“模式 1”) 分析正在运行的进程。 UMDH 捕获和分析进程的堆内存分配。 对于每个分配,UMDH 显示分配大小、开销大小、指向分配的指针和分配堆栈。 如果进程有多个活动内存堆,则 UMDH 会捕获所有堆。 此分析可以实时显示或保存在日志文件中。

  • (“模式 2”) 分析 UMDH 日志文件。 UMDH 分析它之前创建的日志文件。 UMDH 可以比较在不同时间为同一进程创建的两个日志,并显示分配大小增加最大的调用。 此方法可用于查找内存泄漏。

本节包括:

准备使用 UMDH

UMDH 命令

解释 UMDH 日志

解释日志比较结果