Partager via


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.

  • Répertorie le CheckId, la description et l'emplacement de code source du problème de la règle.

ETW

Répertorie tous les événements ETW (Event Tracing for Windows) collectés au cours de l'exécution du profilage.