Utilisation de la vue Statistiques de mémoire

La vue Statistiques de mémoire affiche des statistiques sur les segments de mémoire de l'application. Elle fournit des informations détaillées telles que le nombre de classes chargées, le nombre d'instances actives et la taille de la mémoire allouée pour chaque classe. Les statistiques de mémoire sont disponibles au niveau du package, de la classe et de l'instance.

Conditions requises :

La vue Statistiques de mémoire fournit de nombreuses commandes permettant de manipuler les informations au sein de la vue :

Utilisation des modes d'affichage

Il existe trois modes d'affichage basés sur trois types d'objet : packages, classes et instances.

  1. Pour passer d'un mode à un autre, sélectionnez l'une des commandes suivantes de la barre d'outils :
  2. Les valeurs des données affichées peuvent également être exprimées en pourcentage. Pour afficher les données en pourcentage, sélectionnez Afficher en pourcentage % dans la barre d'outils.

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
Icône de package
Statistiques de classes
Icône de package
Statistiques d'instances
Icône de package
Nombre total d'instances: le nombre total d'instances créées du package, de la classe ou de la méthode sélectionnés. Cumulées par package Cumulées par classe Nombre
Instances actives: le nombre d'instances du package, de la classe ou de la méthode sélectionnés lorsqu'aucune récupération de place n'a eu lieu. Cumulées par package Cumulées par classe Nombre
Collectées : le nombre d'instances du package, de la classe ou de la méthode sélectionnés ayant été supprimées lors de la récupération de place. Cumulées par package Cumulées par classe Nombre
Taille totale : la taille totale (en octets) du package, de la classe ou de la méthode sélectionnés 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és via la récupération de place. Cumulées par package Cumulées par classe Taille
Taille active : la somme de la taille de toutes les instances actives.  Cumulées par package Cumulées par classe Taille

Remarque : les totaux affichés dans cette vue représentent uniquement les données collectées depuis le démarrage du contrôle de votre processus. Si vous démarrez le contrôle de votre processus à mi-chemin de son exécution, les totaux seront affichés en fonction du point de démarrage du contrôle. De même, dans le mode package, seuls les totaux des classes collectées pour ce package sont affichés. Les classes que vous avez filtrées ne seront pas incluses dans les totaux.

Utilisation des colonnes

Il existe différentes commandes disponibles permettant de manipuler les colonnes affichées dans cette vue.

  1. Pour spécifier les colonnes à afficher dans la vue, sélectionnez le bouton Choisir colonne Icône Choix de colonne dans la barre d'outils.
  2. Dans la boîte de dialogue Choisir les colonnes, sélectionnez les colonnes que vous souhaitez afficher dans la vue. Cliquez sur OK pour appliquer les modifications.
  3. Pour afficher les modifications dans chaque colonne numérique depuis la dernière actualisation, sélectionnez Afficher les colonnes Delta Icône Afficher Delta dans la barre d'outils.
  4. Pour trier les données de colonne, cliquez sur le titre d'une colonne. 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.

Filtrage des données de profilage

Les filtres de profilage peuvent être appliqués sur la vue Statistiques de mémoire 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.

Ouverture d'autres vues

Il est possible d'ouvrir d'autres vues de profilage et d'autres vues de code source à partir de la vue Statistiques de mémoire.

  1. Pour ouvrir les références d'objet d'un objet sélectionné, cliquez avec le bouton droit de la souris et sélectionnez Afficher les références d'objet Afficher les références d'objet. La vue Références d'objets s'ouvre avec les données concernant l'objet sélectionné.
  2. Pour ouvrir la vue Code source d'un objet sélectionné, cliquez avec le bouton droit de la souris et sélectionnez Ouvrir source Icône Ouvrir source.

Exportation des données dans la vue

Les données affichées dans la vue Statistiques de mémoire peuvent être exportées vers un document HTML.

  1. Pour exporter les données de la vue, sélectionnez Exporter en HTML Icône Exporter en HTML dans la barre d'outils.
  2. Dans la boîte de dialogue Exporter en HTML, spécifiez le nom du fichier dans lequel les données seront sauvegardées.
  3. Cliquez sur OK pour sauvegarder les données.

Actualisation de la vue

La vue Statistiques de mémoire peut être actualisée à l'aide du bouton Régénérer Icône Actualiser les vues 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
Identification des classes consommant une quantité de mémoire importante


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