次の方法で共有


UMDH

ユーザーモード ダンプ ヒープ (UMDH) ツールである Umdh.exe では、特定のプロセスの Microsoft Windows ヒープ メモリ割り当てを分析します。 UMDH には、次のモードがあります。

  • 実行中のプロセスを分析します ("モード 1")。 UMDH は、プロセスのヒープ メモリ割り当てをキャプチャして分析します。 UMDH は、割り当てごとに、割り当てのサイズ、オーバーヘッドのサイズ、割り当てへのポインター、割り当てスタックを表示します。 プロセスに複数のアクティブ メモリ ヒープがある場合、UMDH はすべてのヒープをキャプチャします。 この分析は、リアルタイムで表示することも、ログ ファイルに保存することもできます。

  • UMDH ログ ファイルを分析します ("モード 2")。 UMDH は、以前に作成されたログ ファイルを分析します。 UMDH では、同じプロセスに対して異なる時刻に作成された 2 つのログを比較し、割り当てサイズが最大になった呼び出しを表示できます。 この手法を使用して、メモリ リークを検出することができます。

このセクションには、次が含まれます。

UMDH の使用の準備

UMDH コマンド

UMDH ログの解釈

ログ比較の解釈