Vues statistiques

Les vues statistiques affichent de nombreux détails sur une session de profil. Il existe quatre vues statistiques, chacune affichant des résultats pour un type d'objet sélectionné :

Ecrans communs

Les symboles suivants sont communs à toutes les vues statistiques. 

Contrôles communs

Les contrôles suivants sont communs à toutes les vues statistiques.

Contrôles de la barre d'outils

icône d'ouverture de source
Ouvre la source d'un élément sélectionné.
%
Affiche le temps cumulé, sous forme de pourcentage et non de secondes.
delta
Affiche le changement dans chaque colonne numérique depuis la dernière régénération.
Icône d'impression de colonne
Imprime une colonne de données.

Filtrage

Les vues de statistiques fournissent un filtrage basé sur le nom. Utilisez la zone Filtre pour indiquer un modèle de chaîne.  

Contrôles de colonne

Cliquez sur le titre d'une colonne pour trier cette dernière. Cliquez de nouveau sur le titre de la colonne pour la trier en sens inverse. Le titre de la colonne comporte le préfixe < si la colonne est triée dans l'ordre ascendant ou le préfixe > si elle est triée dans l'ordre descendant.

Les colonnes peuvent être masquées ou affichées. 

Ecrans de chaque vue

Les écrans disponibles et leur contenu sont fonction de la vue sélectionnée et, dans la vue, de l'objet sélectionné. Les objets ne s'affichent que dans les vues où les informations les concernant sont utiles.  

Les statistiques disponibles dans chaque vue sont récapitulées dans le tableau ci-dessous.

  Statistiques de packages 
Icône de package
Statistiques de classes
Icône de classe 
Statistiques de méthodes
Icône de méthode 
Statistiques d'instances
Icône d'instance 
  Sélection des objets package et classe uniquement Sélection des objets classe et méthode uniquement Sélection des objets méthode uniquement Sélection des objets classe uniquement et seulement si la collecte d'informations de niveau instance a été activée
Nombre total d'instances
Nombre total d'instances créées du package, de la classe ou de la méthode sélectionnée.
Cumulées par package Cumulées par classe Non disponibles Nombre
Instances actives
Nombre d'instances du package, de la classe ou de la méthode sélectionnée dans lesquels aucune récupération de place n'a eu lieu.
Cumulées par package Cumulées par classe Non disponibles Nombre
Collectées
Nombre d'instances du package, de la classe ou de la méthode sélectionnée qui ont été supprimés lors de la récupération de place.
Cumulées par package Cumulées par classe Non disponibles Nombre
Taille totale
Taille totale (en octets) du package, de la classe ou de la méthode sélectionnée de toutes les instances créées pour le package, la classe ou la méthode, y compris tous les éléments qui ont été supprimées via la récupération de place.
Cumulées par package Cumulées par classe Non disponibles Taille
Taille active
Taille totale de toutes les instances actives. 
Cumulées par package Cumulées par classe Non disponibles Taille
Heure de base
Pour tous les appels, l'heure de base correspond au temps d'exécution de l'appel, à l'exclusion du temps passé dans 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
Heure de base moyenne Non disponibles Non disponibles ?? Non disponibles
Heure de base héritée
Similaire au temps de base passé dans le package ou la classe sélectionnée, même s'il inclut 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
Heure cumulée
Pour tous les appels, l'heure cumulée correspond au temps passé dans les méthodes appelées.
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
Heure cumulée héritée
Similaire au temps cumulé du package ou de la classe sélectionnée, même s'il inclut également le temps passé dans les 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
Nombre d'appels établis par une méthode sélectionnée.
Non disponible Cumulées par classe Nombre Non disponibles
Appels hérités
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

 

Contrôles dans chaque vue

Voici une description des contrôles, indiquant s'ils sont disponibles dans la vue :

  Statistiques de packages  
Icône stylisée d'un package
Statistiques de classe
Icône stylisée d'une classe 
Statistiques de méthodes
Icône stylisée d'une méthode 
Statistiques d'instances
Icône stylisée d'une instance 
Régénérer les vues
Permet la mise à jour de toutes les vues Profilage et journalisation.

disponible

disponible disponible disponible
Choisir des colonnes
Permet de sélectionner les colonnes à masquer ou à afficher. (Reportez-vous aux descriptions de colonnes ci-dessus).
disponible disponible Non disponible

disponible

Afficher l'appel de méthode (si disponible)
Permet d'ouvrir la vue Appel de méthode pour la méthode sélectionnée.
Non disponible Non disponible

disponible

Non disponible
Afficher les références d'objets (si disponible)
Permet d'afficher la table Références d'objet pour le package ou la classe sélectionnée.
Non disponible disponible Non disponible disponible
Ouvrir la source
Permet d'ouvrir une vue d'édition contenant le code source sélectionné. La méthode, la classe ou le package doit se trouver dans le plan de travail.
Non disponible disponible

disponible

disponible

Concepts connexes
Présentation de l'outil de profilage
Ressources de profilage

Tâches connexes
Profilage d'une application
Identification des classes consommant beaucoup de mémoire


(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.

 
 

>