Création de rapports de profilage de base à partir de la ligne de commande
Cette rubrique décrit les commandes VSPerfReport de base qui génèrent des rapports au format .csv (valeurs séparées par des virgules) à partir d'un fichier de données de profilage .vsp ou .vsps.Pour une description de toutes les options de rapport, consultez VSPerfReport.
Commandes de rapport
Utilisez l'une des commandes suivantes pour créer un rapport pour un fichier de données de profilage spécifié.
VSPerfReportVSPFile**/Summary:All**
Crée tous les rapports disponibles pour le fichier .vsp ou .vsps.VSPerfReportVSPFile**/Summary:**ReportType[,ReportType...]
Génère les types de rapport spécifiés.VSPerfReportVSPFile**/CallTrace**
Crée un rapport qui répertorie chaque événement de collecte de données.Instrumentation uniquement.
Résumés des paramètres de type de rapport
Le tableau suivant décrit les rapports créés par l'option de type de rapport spécifiée.Les colonnes d'un rapport dépendent de la méthode de profilage utilisée pour collecter les données.
Résumé du paramètre |
Description du rapport |
Référence du rapport |
---|---|---|
CallerCallee |
Représente les relations parent/enfant entre les fonctions. |
|
Function |
Répertorie les données de profilage par fonction. |
|
CallTree |
Représente les chemins d'exécution et les données de profilage des fonctions dans l'exécution du profilage. |
|
Counter |
Répertorie les marques de profilage et les valeurs du compteur de performance Windows collectées pendant l'exécution du profilage. |
|
Ip |
Répertorie les données de profilage par instruction. |
|
Life |
Répertorie la durée de vie des objets alloués. |
|
Line |
Répertorie les données de profilage par ligne de code source. |
|
Header |
Informations d'en-tête de fichier de données de profilage. |
Spécifique au fichier. |
Mark |
Marques de profilage collectées au cours de l'exécution du profilage. |
|
Module |
Répertorie les données de profilage pour les modules. |
|
Process |
Répertorie les données de profilage pour les processus. |
|
Thread |
Répertorie les données de profilage pour les threads. |
|
Type |
Répertorie les données de profilage d'allocation par type. |
|
Contention |
Conflits de ressources. |
|
RuleWarnings |
Répertorie les problèmes de règles de performance. |
|
ETW |
Répertorie tous les événements ETW (Event Tracing for Windows) collectés au cours de l'exécution du profilage. |