Section courante

A propos

Section administrative du site

procdump

Vidage mémoire des processus
Windows Externe

Syntaxe

procdump [-a] [[-c|-cl CPUusage] [-u] [-s seconds]] [-n exceeds] [-e [1 [-b]] [-f filter,...] [-g] [-h] [-l] [-m|-ml commitUsage] [-ma | -mp] [-o] [-p|-pl counter threshold] [-r] [-t] [-d callback DLL] [-64] [-w] nomprocesssusounomdeserviceouPID [fichier dump] | -i dumpfile | -u | -x dumpfile imagefile [arguments] >] [-? [ -e]

Paramètres

Paramètre Description
-a Ce paramètre permet d'indiquer qu'il faut suspendre pendant une période prolongée les vidages simultanés.
-b Ce paramètre permet d'indiquer de traiter les points d'arrêt de débogage comme des exceptions (autrement ils seront ignorés).
-c CPUusage Ce paramètre permet d'indiquer qu'il faut créer un vidage du processus au seuil du CPU.
-cl CPUusage Ce paramètre permet d'indiquer qu'il faut créer un vidage du processus en dessous du seuil du CPU.
-d Ce paramètre permet d'appeler une routine en arrière-plan de vidage minimum nommé MiniDumpCallbackRoutine de la DLL spécifié.
-e Ce paramètre permet d'indiquer d'écrire le vidage quand le processus rencontre une exception non provoquée.
-f filter,... Ce paramètre permet d'indiquer le filtre de la première chance d'exception. Les caractères génériques (*) sont supportés.
-g Ce paramètre permet d'exécuter le débogueur natif dans le processus de gestion.
-h Ce paramètre permet d'écrire les données en attente si le processus à une fenêtre guillotine (fenêtre de message non répondu pendant 5 secondes).
-i Ce paramètre permet d'installer ProcDump dans le débogueur «AeDebug».
-l Ce paramètre permet d'afficher le journal de bord de débogage dans le processus.
-m commitUsage Ce paramètre permet d'indiquer qu'il faut commiter la mémoire dans le Mo créer dans les données envoyées en sortie.
-ma Ce paramètre permet d'écrire les données de fichier en attente avec tous les processus mémoire.
-ml commitUsage Ce paramètre permet de provoquer un déclencheur quand le commite en mémoire envoi la valeur spécifiée dans le Mo.
-mp Ce paramètre permet d'écrire un fichier de sortie avec le processus léger et les informations du gestionnaire, et alors lit et écrire le processus mémoire.
-n exceeds Ce paramètre permet d'indiquer le nombre de sorties de données à écrire avant de quitter.
-o Ce paramètre permet d'indiquer qu'il faut écraser un fichier de sortie de donnée existant.
-p counter threshold Ce paramètre permet de déclencher le compteur de performance spécifié quand le seuil est dépassé.
-pl counter threshold Ce paramètre permet de provoquer un déclencheur quand le compteur de performance est inférieur à la valeur spécifiée.
-r Ce paramètre permet d'envoyer la sortie de données en utilisant le clonage.
-s seconds Ce paramètre permet d'indiquer le nombre de secondes consécutives avant une sortie de données en écritures. La valeur par défaut est 10.
-t Ce paramètre permet d'écrire le contenu de la sortie de données quand le processus est terminé.
-u Ce paramètre permet de traiter l'utilisation du microprocesseur par rapport à un seul noyau.
-w nom processus ou nom de service ou PID [fichier dump] Ce paramètre permet d'indiquer qu'il faut attendre pour le processus spécifié soit lancé s'il n'est pas exécuté.
-x Ce paramètre permet de lancer l'image spécifiée avec les arguments optionnels.
-64 Ce paramètre permet d'indiquer que la sortie de données doit être du 64 bits et non pas en 32 bits.
-? Ce paramètre permet de demander de l'aide sur cette commande.

Description

Cette commande permet de vider le contenu mémoire d'un CPU afin de déterminer la cause d'une pointe de trafic.

Remarques

Exemple

Cet exemple permet de copier les processus mémoire du «lsass.exe» dans un fichier «lssassdump.dmp» :

procdump -ma lsass.exe lsassdump


Dernière mise à jour : Dimanche, le 11 octobre 2015