Freigeben über


UMDH

Das tool User-Mode Dump Heap (UMDH) Umdh.exe analysiert die Microsoft Windows-Heapspeicherzuordnungen für einen bestimmten Prozess. UMDH verfügt über die folgenden Modi.

  • Analysieren eines ausgeführten Prozesses ("Modus 1"). UMDH erfasst und analysiert die Heapspeicherzuordnungen für einen Prozess. Für jede Zuordnung zeigt UMDH die Größe der Zuordnung, die Größe des Mehraufwands, den Zeiger auf die Zuordnung und den Zuordnungsstapel an. Wenn ein Prozess über mehr als einen aktiven Speicherheap verfügt, erfasst UMDH alle Heaps. Diese Analyse kann in Echtzeit angezeigt oder in einer Protokolldatei gespeichert werden.

  • Analysieren von UMDH-Protokolldateien ("Modus 2"). UMDH analysiert die protokolldateien, die zuvor erstellt wurden. UMDH kann zwei Protokolle vergleichen, die für denselben Prozess zu unterschiedlichen Zeiten erstellt wurden, und die Aufrufe anzeigen, in denen die Zuordnungsgröße am stärksten gestiegen ist. Diese Technik kann verwendet werden, um Speicherverluste zu finden.

Dieser Abschnitt umfasst Folgendes:

Vorbereiten der Verwendung von UMDH

UMDH-Befehle

Interpretieren eines UMDH-Protokolls

Interpretieren eines Protokollvergleichs