Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
User-Mode Dump Heap (UMDH)-Protokolldateien zeigen die Liste der Heap-Allokationen im Prozess und die Stapel, an denen die Allokationen vorgenommen wurden.
In diesem Beispiel wird gezeigt, wie Sie ein Protokoll für einen Prozess mit der ID 1204 generieren. Das Protokoll wird in die Datei log1.txtgeschrieben.
umdh -p:1204 -f:log1.txt
Die Protokolldatei ist nicht lesbar, da die Symbole nicht aufgelöst werden. UMDH löst Symbole auf, wenn Sie das Protokoll analysieren. In diesem Beispiel wird gezeigt, wie sie log1.txt analysieren und das Ergebnis in result.txtspeichern.
umdh -v log1.txt > result.txt
Symboldateien für die Analyse einer Protokolldatei
Angenommen, Sie haben zwei Computer: einen Protokollierungscomputer , auf dem Sie ein UMDH-Protokoll und einen Analysecomputer erstellen, auf dem Sie das UMDH-Protokoll analysieren. Der Symbolpfad auf Dem Analysecomputer muss auf die Symbole für die Windows-Version verweisen, die zum Zeitpunkt der Ausführung des Protokolls auf dem Protokollierungscomputer geladen wurde. Verweisen Sie den Symbolpfad auf dem Analysecomputer nicht auf einen Symbolserver. Wenn Sie dies tun, ruft UMDH Symbole für die Version von Windows ab, die auf dem Analysecomputer ausgeführt wird, und UMDH zeigt keine aussagekräftigen Ergebnisse an.