Identification des classes consommant une quantité de mémoire importante
Conditions requises :
Les performances d'un programme peuvent être considérablement améliorées grâce à
l'identification et la suppression ou la modification des classes qui occupent de grandes
parties de la mémoire d'un programme. Vous pouvez utiliser la vue Statistiques de classes
pour identifier ces classes.
Pour identifier les classes qui utilisent une grande quantité de mémoire, procédez
comme suit :
- Dans la vue Moniteur de profilage, sélectionnez le moniteur ou l'agent de votre application.
- Cliquez à l'aide du bouton droit de la souris, puis sélectionnez Ouvrir avec> Statistiques de classes.
La vue Statistiques de classes s'affiche.
- Cliquez dans la vue Statistiques de classes à l'aide du bouton droit de la souris et
sélectionnez Choisir les colonnes.
- Sélectionnez les options Taille active et Taille totale.
- Cliquez sur OK.
- Identifiez les classes dont la taille totale est la plus élevée. Il s'agit des
classes utilisant le plus de mémoire.
La colonne Taille réelle permet d'afficher la taille totale des
instances qui n'ont pas fait l'objet d'une récupération de place.
Concepts connexes
Présentation de l'outil de profilage
Vues statistiques
Tâches connexes
Profilage d'une application
Lancement ou association d'un processus Java
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.