Vue Appelant/Appelé - Données d’échantillonnageCaller/Callee view - sampling data

La vue Appelant/Appelé affiche des données de profilage pour la fonction sélectionnée, ainsi que pour ses fonctions parents et enfants.The Caller/Callee view displays profiling information for a selected function and its parent and child functions. La vue Appelant/Appelé comprend trois grilles.The Caller/Callee view contains three grids.

La grille centrale intitulée Fonction active contient les informations de profilage associées à la fonction sélectionnée.Current function is displayed in the middle grid, and it shows profiling information for the selected function. Ces valeurs incluent tous les appels échantillonnés émis vers la fonction.The values include all sampled calls to the function.

La grille supérieure intitulée Fonctions qui ont appelé la fonction active contient les contributions de chaque fonction d’appelant (parent) aux valeurs de la fonction sélectionnée (active).Functions that called the current function is displayed in the top grid, and it shows the individual contributions of the caller (parent) functions to the values of the selected (current) function.

La grille inférieure intitulée Fonctions qui ont été appelées par la fonction active contient des informations de profilage pour les fonctions d’appelé (enfants) de la fonction sélectionnée lorsque la fonction enfant a été appelée par la fonction active.Functions that were called by the current function is displayed in the bottom grid, and it shows profiling information for the callee (child) functions of the selected function when the child function was called by the current function.

Note

Les fonctionnalités de sécurité renforcée de Windows 8 et Windows Server 2012 ont imposé des changements importants dans la façon dont le profileur Visual Studio collecte les données sur ces plateformes.Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. Les applications UWP nécessitent aussi de nouvelles techniques de collecte.UWP apps also require new collection techniques. Consultez Outils d’analyse des performances sur les applications Windows 8 et Windows Server 2012.See Performance tools on Windows 8 and Windows Server 2012 applications.

ColonneColumn DescriptionDescription
ID du processusProcess ID ID du processus (PID) de l'exécution du profilage.The process ID (PID) of the profiling run.
Nom du processusProcess Name Nom du processus.The name of the process.
Nom du moduleModule Name Nom du module qui contient la fonction.The name of the module that contains the function.
Chemin de moduleModule Path Chemin d’accès du module qui contient la fonction.The path of the module that contains the function.
Fichier sourceSource File Fichier source contenant la définition pour cette fonction.The source file that contains the definition for this function.
Nom de la fonctionFunction Name Nom complet de la fonction.The fully qualified name of the function.
Numéro de ligne de fonctionFunction Line Number Numéro de ligne du début de cette fonction dans le fichier source.The line number of the start of this function in the source file.
Adresse de la fonctionFunction Address Adresse de la fonction.The address of the function.
TypeType Contexte de la fonction :The context of the function:

- 0 : fonction active- 0 - the current function
- 1 : fonction qui appelle la fonction active- 1 - a function that calls the current function
- 2 : fonction qui est appelée par la fonction active- 2 - a function that is called by the current function
Nom de fonction racineRoot Function Name Nom de la fonction active.The name of the current function.
Échantillons inclusifsInclusive Samples - Pour la fonction active, nombre d’échantillons collectés malgré l’exécution de cette fonction ou de l’une de ses fonctions enfants.- For the current function, the number of samples that were collected although this function or one of its child functions was executing.
- Pour une fonction d’appelant, nombre d’échantillons inclusifs de la fonction active qui ont été collectés lorsque cette fonction a appelé la fonction active.- For a caller function, the number of inclusive samples of the current function that were collected when this function called the current function.
- Pour une fonction d’appelé, nombre d’échantillons inclusifs de cette fonction qui ont été collectés lorsque la fonction active a appelé cette fonction.- For a callee function, the number of inclusive samples of this function that were collected when the current function called this function.
% des échantillons inclusifsInclusive Samples % Pourcentage de tous les échantillons de l’exécution du profilage qui étaient des échantillons inclusifs de cette fonction.The percentage of all samples in the profiling run that were inclusive samples of this function.
Échantillons exclusifsExclusive Samples - Pour la fonction active, nombre d’échantillons de l’exécution du profilage qui ont été collectés pendant l’exécution directe de cette fonction ; autrement dit, lorsque cette fonction se trouvait en haut de la pile des appels.- For the current function, the number of samples in the profiling run that were collected when this function was directly executing; that is, when this function was at the top of the call stack. Les échantillons collectés lors de l’exécution des fonctions enfants de cette fonction ne sont pas comptabilisés comme des échantillons exclusifs.Samples that are collected when child functions of this function are executing are not counted in exclusive counts.
- Pour une fonction d’appelant, nombre d’échantillons exclusifs de la fonction active qui ont été collectés lorsque cette fonction a appelé la fonction active.- For a caller function, the number of exclusive samples of the current function that were collected when this function called the current function.
- Pour une fonction d’appelé, nombre d’échantillons exclusifs de cette fonction qui ont été collectés lorsque la fonction active a appelé cette fonction.- For a callee function, the number of exclusive samples of this function that were collected when the current function called this function.
% d’échantillons exclusifsExclusive Samples % Pourcentage de tous les échantillons de l’exécution du profilage qui étaient des échantillons exclusifs de cette fonction.The percentage of all samples in the profiling run that were exclusive samples of this function.

Voir aussiSee also