UMDH

L’outil UMDH (User-Mode Dump Heap), Umdh.exe, analyse les allocations de mémoire du tas Microsoft Windows pour un processus donné. UMDH a les modes suivants.

  • Analyser un processus en cours d’exécution (« Mode 1 »). UMDH capture et analyse les allocations de mémoire de tas pour un processus. Pour chaque allocation, l’UMDH affiche la taille de l’allocation, la taille de la surcharge, le pointeur vers l’allocation et la pile d’allocation. Si un processus a plusieurs tas de mémoire actif, UMDH capture tous les tas. Cette analyse peut être affichée en temps réel ou enregistrée dans un fichier journal.

  • Analyser les fichiers journaux UMDH (« Mode 2 »). L’UMDH analyse les fichiers journaux qu’elle a créés précédemment. UMDH peut comparer deux journaux créés pour le même processus à différents moments et afficher les appels dans lesquels la taille d’allocation a le plus augmenté. Cette technique peut être utilisée pour rechercher des fuites de mémoire.

Cette section comprend :

Préparation à l’utilisation de l’UMDH

Commandes UMDH

Interprétation d’un journal UMDH

Interprétation d’une comparaison de journaux