Partager via


Mode Arborescence des appels - données d'instrumentation du profileur

Les valeurs pour une fonction dans l'arborescence des appels indiquent la période pour les instances de fonction qui ont été appelées par la fonction parente dans l'arborescence des appels. Les valeurs en pourcentage sont calculées en comparant la valeur des instances de fonction et le temps inclusif écoulé total de toutes les fonctions dans l'exécution du profilage.

Général

Les colonnes générales identifient la fonction dans une ligne d'affichage.

Colonne

Description

Nom de la fonction

Nom de la fonction.

Adresse de la fonction

Adresse de la fonction.

Numéro de ligne de fonction

Numéro de ligne du début de cette fonction dans le fichier source.

Nombre d'appels

Nombre total d'appels passés à cette fonction.

Source File

Fichier source qui contient la définition de cette fonction.

Nom de module

Nom du module qui contient la fonction.

Chemin de module

Chemin d'accès du module qui contient la fonction.

ID de processus

ID du processus (PID) de l'exécution du profilage.

Nom du processus

Nom assigné au processus.

Temps exclusif de charge de la sonde

Surcharge de temps pour cette fonction provoquée par l'instrumentation. Le traitement de sondes a été soustrait de tous les temps exclusifs.

Temps inclusif de charge de la sonde

Surcharge de temps pour cette fonction et ses fonctions enfants provoquée par l'instrumentation. Le traitement de sondes a été soustrait de tous les temps inclusifs.

Niveau

Profondeur de la fonction dans l'arborescence des appels. Uniquement dans les rapports en ligne de commande de VSPerfReport.

Valeurs inclusives écoulées

Les valeurs inclusives écoulées indiquent le temps sur la pile des appels de ces instances de la fonction qui ont été appelées par la fonction parente dans l'arborescence des appels. Cette durée inclut le temps consacré aux fonctions enfants appelées par la fonction et au système d'exploitation, comme les opérations de changements de contexte et d'entrée/sortie.

Colonne

Description

Temps inclusif écoulé

Temps inclusif écoulé total de tous les appels à cette fonction dans ce contexte.

Temps inclusif écoulé en %

Pourcentage du temps inclusif écoulé total dans l'exécution du profilage consacré au temps inclusif écoulé total de cette fonction dans ce contexte.

Temps inclusif écoulé moy.

Temps inclusif écoulé moyen d'un appel à cette fonction dans ce contexte.

Temps inclusif écoulé max.

Temps inclusif écoulé maximal d'un appel à cette fonction dans ce contexte.

Temps inclusif écoulé min.

Temps inclusif écoulé minimal d'un appel à cette fonction dans ce contexte.

Valeurs exclusives écoulées

Les valeurs exclusives écoulées indiquent la durée pendant laquelle ces instances d'une fonction appelées par la fonction parente dans l'arborescence des appels exécutaient le code dans le corps de la fonction, c'est-à-dire lorsque la fonction était en haut de la pile des appels. Le temps comprend le temps passé dans les appels au système d'exploitation, comme les opérations de changements de contexte et d'entrée/sortie. Cependant, le temps n'inclut pas le temps passé dans les fonctions enfants appelées par la fonction.

Colonne

Description

Temps exclusif écoulé

Temps exclusif écoulé total de tous les appels à cette fonction dans ce contexte.

Temps exclusif écoulé en %

Pourcentage du temps exclusif écoulé total dans l'exécution du profilage dans le temps exclusif écoulé total de cette fonction dans ce contexte.

Temps exclusif écoulé moy.

Temps exclusif écoulé moyen d'un appel à cette fonction dans ce contexte.

Temps exclusif écoulé max.

Temps exclusif écoulé maximal d'un appel à cette fonction dans ce contexte.

Temps exclusif écoulé min.

Temps exclusif écoulé minimal d'un appel à cette fonction dans ce contexte.

Valeurs inclusives d'application

Les valeurs inclusives d'application indiquent le temps pendant lequel les instances d'une fonction appelées par la fonction parente dans l'arborescence des appels étaient sur la pile des appels. La durée n'inclut pas le temps consacré aux appels au système d'exploitation, comme les opérations de changements de contexte et d'entrée/sortie. Cependant, elle inclut le temps consacré aux fonctions enfants qui ont été appelées par la fonction.

Colonne

Description

Temps inclusif d'application

Temps inclusif d'application total de tous les appels à cette fonction dans ce contexte.

Temps inclusif d'application en %

Pourcentage du temps inclusif écoulé total dans l'exécution du profilage dans le temps inclusif d'application total de cette fonction dans ce contexte.

Temps inclusif d'application moy.

Temps inclusif d'application moyen d'un appel à cette fonction dans ce contexte.

Temps inclusif d'application max.

Temps inclusif d'application maximal d'un appel à cette fonction dans ce contexte.

Temps inclusif d'application min.

Temps inclusif d'application minimal d'un appel à cette fonction dans ce contexte.

Valeurs exclusives d'application

Les valeurs exclusives d'application indiquent la durée pendant laquelle ces instances d'une fonction appelées par la fonction parente dans l'arborescence des appels exécutaient directement le code dans le corps de la fonction, c'est-à-dire, lorsque la fonction était en haut de la pile des appels. La durée ne comprend pas le temps passé dans les appels au système d'exploitation, comme les opérations de changements de contexte et d'entrée/sortie. En outre, il n'inclut pas le temps passé dans les fonctions enfants appelées par la fonction.

Colonne

Description

Temps exclusif d'application

Temps exclusif d'application total de tous les appels à cette fonction dans ce contexte.

Temps exclusif d'application en %

Pourcentage du temps exclusif écoulé total dans l'exécution du profilage dans le temps exclusif d'application total de cette fonction dans ce contexte.

Temps exclusif d'application moy.

Temps exclusif d'application moyen d'un appel à cette fonction dans ce contexte.

Temps exclusif d'application max.

Temps exclusif d'application maximal d'un appel à cette fonction dans ce contexte.

Temps exclusif d'application min.

Temps exclusif d'application minimal d'un appel à cette fonction dans ce contexte.

Voir aussi

Tâches

Comment : personnaliser les colonnes de la vue de rapport des outils de profilage

Référence

Mode Arborescence des appels - données d'échantillonnage du profileur

Mode Arborescence des appels - données d'instrumentation de la mémoire .NET du profileur

Mode Arborescence des appels - données d'échantillonnage de la mémoire .NET du profileur