Interprétation d’un journal UMDH

User-Mode fichiers journaux UMDH (Dump Heap) affichent la liste des allocations de tas dans le processus et les piles où les allocations ont été effectuées.

Cet exemple montre comment générer un journal pour un processus qui a l’ID 1204. Le journal est écrit dans le fichier log1.txt.

umdh -p:1204 -f:log1.txt

Le fichier journal n’est pas lisible, car les symboles ne sont pas résolus. L’UMDH résout les symboles lorsque vous analysez le journal. Cet exemple montre comment analyser log1.txt et stocker le résultat dans result.txt.

umdh -v log1.txt  > result.txt

Fichiers de symboles pour l’analyse d’un fichier journal

Supposons que vous ayez deux ordinateurs : un ordinateur de journalisation où vous créez un journal UMDH et un ordinateur d’analyse où vous analysez le journal UMDH. Le chemin des symboles sur votre ordinateur d’analyse doit pointer vers les symboles de la version de Windows qui a été chargée sur l’ordinateur de journalisation au moment où le journal a été créé. Ne pointez pas le chemin du symbole sur l’ordinateur d’analyse vers un serveur de symboles. Dans ce cas, l’UMDH récupère les symboles de la version de Windows qui s’exécute sur l’ordinateur d’analyse, et l’UMDH n’affiche pas de résultats significatifs.