Partager via


VSPerfMon

Mise à jour : novembre 2007

L'outil VSPerfMon permet de collecter les données de performance d'une application ; il est lancé en général par VSPerfCmd.exe. VSPerfMon affiche des informations supplémentaires sur l'attachement ou le détachement d'un processus qui n'est pas disponible à l'aide de l'outil VSPerfCmd. Pour afficher ces informations, démarrez VSPerfMon dans une fenêtre séparée. Pour appeler VSPerfMon, utilisez la syntaxe suivante :

VSPerfMon [/U] </TRACE [/COUNTER:cfg] | /SAMPLE | /COVERAGE> /CROSSSESSION /OUTPUT <file name> [/WINCOUNTER:cfg] [/USER [DOMAIN\]username]

Le tableau suivant décrit les options de l'outil VSPerfMon :

Options

Description

U

La sortie de console redirigée est écrite sous Unicode. Ce doit être la première option spécifiée.

OUTPUT:<nom du fichier>

Redirige la sortie vers le nom de fichier spécifié.

TRACE

Démarre l'analyseur de performances pour le profilage instrumenté.

SAMPLE

Démarre l'analyseur de performances pour le profilage d'échantillonnage.

COVERAGE

Démarre l'analyseur de performances pour la collection de couverture du code.

USER:[domaine\]nom_utilisateur

Autorise l'accès client à l'analyseur de performances à partir du compte spécifié.

CROSSSESSION

Active le profilage intersession.

COUNTER:cfg

En cas d'utilisation de la méthode de profilage par instrumentation (TRACE), spécifie un compteur UC à collecter à chaque point d'instrumentation. Vous pouvez collecter les données de plusieurs compteurs en spécifiant plusieurs options Counter.

Pour spécifier les données du compteur (cfg), utilisez la syntaxe suivante :

NomCompteur[,Reload[,FriendlyName]]

  • NomCompteur correspond au nom d'un compteur retourné par la commande VSPerfCmd /QueryCounters.

  • ReloadReload correspond à l'intervalle d'échantillonnage des événements de compteur. Le paramètre Reload est ignoré lorsque vous utilisez la méthode d'instrumentation.

  • S'il est spécifié, le paramètre FriendlyName remplace le paramètre NomCompteur dans les noms de colonnes des rapports des outils de profilage.

WINCOUNTER:path

Spécifie un compteur de performance Windows à inclure avec les données de marque. path est une chaîne du compteur de performance Windows au format de chemin d'accès PDH. Par exemple :

\Processor(0)\% Temps processeur

\System\Changements de contexte/sec

AUTOMARK:n

Spécifie l'intervalle de temps (en millisecondes) entre les marques automatiques lors de l'utilisation de /WINCOUNTER. Arrondi aux 500 ms les plus proches.

Utilisez 0 pour désactiver les marques automatiques (valeur par défaut=500 ms en l'absence de spécification).

Voir aussi

Référence

VSInstr

VSPerfCmd

VSPerfReport

Définitions des colonnes de rapports d'outils de profilage