Partager via


Profil d'exécution (rapport)

Le rapport de profil d'exécution est un profil d'échantillonnage traditionnel.Les échantillons sont créés toutes les millisecondes environ pendant des périodes au cours desquelles un thread s'exécute sur un cœur logique, et le visualiseur concurrentiel génère une arborescence des appels classique en assemblant par accumulation le jeu de piles d'échantillons.Les données de cette table peuvent être affectées par la plage horaire actuelle et les threads cachés, et par les filtres suivants qui peuvent être appliqués :

  • Si Uniquement mon code est sélectionné, seules sont affichées les frames de pile qui ont le code utilisateur, plus un niveau au-dessous du code utilisateur.

  • Si une valeur est définie pour Réduction du bruit, les piles assemblées dont la fréquence est inférieure à celle spécifiée sont exclues (filtrées) du rapport

Le tableau suivant présente les colonnes du rapport.

Colonne

Description

Name

Nom de la fonction pour chaque niveau de la pile des appels.

Échantillons inclusifs

Nombre total d'échantillons collectés pour toutes les piles qui sont reportées à ce niveau de l'arborescence de la pile des appels.Le nombre inclusif est la somme des échantillons exclusifs pour cette fonction et des compteurs inclusifs de tous ses nœuds enfants.

Exemples exclusifs

Nombre total d'échantillons collectés pour lesquels cette fonction est le niveau le plus bas de la pile des appels.

% inclusif

Pourcentage total d'échantillons affiché dans la colonne d'échantillons inclusifs.Les pourcentages sont arrondis à deux décimales.

% exclusif

Pourcentage total d'échantillons affiché dans la colonne d'échantillons exclusifs.Les pourcentages sont arrondis à deux décimales.

Détails

Nom qualifié complet de la fonction.Inclut le nombre de lignes si celui-ci est disponible.

Cette table de rapport peut être consultée dans la vue Durée d'exécution (vue Threads).

Voir aussi

Concepts

Affichage Threads (niveau de performance parallèle)