Identification des classes consommant une quantité de mémoire importante
Les performances d'un programme peuvent être considérablement améliorées grâce à
l'identification, et la suppression ou la modification des classes occupant de grandes
parties de la mémoire d'un programme. Vous pouvez utiliser la vue Statistiques de la mémoire
pour identifier ces classes.
Conditions requises :
Pour identifier les classes consommant 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 avec le bouton droit de la souris, puis choisissez Ouvrir avec > Statistiques de mémoire.
La vue Statistiques de la mémoire s'ouvre.
- Cliquez sur Classe
dans la barre d'outils pour afficher les statistiques de classes.
- Dans la vue Statistiques de la mémoire, cliquez avec le bouton droit de la souris, puis sélectionnez Choisir des 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 une quantité de mémoire plus importante.
Utilisez la colonne Taille réelle pour 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, 2006. Tous droits réservés.