La vue Statistiques d'exécution affiche des statistiques sur le délai d'exécution de l'application. Elle fournit des informations telles que le nombre de méthodes appelées et le délai d'exécution de chaque méthode. Les statistiques d'exécution sont disponibles au niveau du package, de la classe, de la méthode et de l'instance.
Conditions requises :
La vue Statistiques d'exécution fournit de nombreuses commandes permettant de manipuler les informations au sein de la vue :
Les données affichées dépendent du type d'objet sélectionné. Le tableau suivant récapitule les données disponibles pour chaque mode d'affichage.
Titre de colonne | Statistiques de packages![]() |
Statistiques de classes![]() |
Statistiques de méthodes![]() |
Statistiques d'instances![]() |
---|---|---|---|---|
Temps de base : Pour tous les appels, le temps de base correspond à la durée d'exécution de l'appel, moins le temps passé pour les autres méthodes appelées. | Temps de base total des classes du package | Temps de base total des méthodes de la classe | Temps passé pour l'exécution d'une méthode donnée | Temps |
Temps de base moyen : le temps de base divisé par le nombre d'appels | Disponible | Disponible | Disponible | Non disponibles |
Temps de base hérité : similaire au temps de base passé dans le package ou la classe incluant le temps passé dans les autres méthodes héritées appelées. | Temps de base total des classes du package | Temps de base total des méthodes de la classe | Non disponibles | Temps |
Temps cumulé : pour tous les appels, le temps cumulé correspond à la durée d'exécution de toutes les méthodes appelées. Si un appel ne possède aucun appel de méthode supplémentaire, le temps cumulé est égal au temps de base. | Temps cumulé total des classes du package | Temps passé pour l'exécution des méthodes de la classe | Temps passé pour l'exécution de la méthode donnée. | Temps |
Temps cumulé hérité: similaire au temps cumulé du package ou de la classe sélectionnée incluant le temps passé dans d'autres méthodes héritées appelées. | Temps cumulé total des classes du package | Temps passé pour l'exécution des méthodes de la classe | Non disponibles | Temps |
Appels : le nombre d'appels établis par une méthode sélectionnée. | Non disponibles | Cumulées par classe | Nombre | Non disponibles |
Appels hérités : le nombre d'appels établis par une méthode et par ses méthodes héritées. | Cumulées par package | Cumulées par classe | Non disponibles | Nombre |
Temps UC cumulé : le temps UC passé pour une méthode. | Cumulées par package | Cumulées par classe | Cumulé par méthode | Non disponibles |
Il existe différentes commandes disponibles permettant de manipuler les colonnes affichées dans cette vue.
Les filtres de profilage peuvent être appliqués sur la vue Statistiques d'exécution afin de réduire la quantité de données affichées dans la vue. Les filtres de profilage peuvent être utilisés pour différentes vues de profilage dans la mesure où la vue prend en charge le filtre. Pour plus de détails, reportez-vous à la rubrique Application des filtres de profilage.
Il est possible d'ouvrir d'autres vues de profilage et d'autres vues de code source à partir de la vue Statistiques d'exécution.
Les données affichées dans la vue Statistiques d'exécution peuvent être exportées vers un document HTML.
La vue Statistiques d'exécution peut être actualisée à l'aide du bouton Actualiser dans la barre d'outils. Lorsque la vue est actualisée, les modifications sont indiquées par des icônes delta :
Concepts connexes
Présentation de l'outil de profilage
Ressources de profilage
Tâches connexes
Profilage d'une application
Affichage des appels et des appelants d'une méthode
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.