Identification des classes requérant beaucoup de mémoire
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 mémoire
pour identifier ces classes.
Conditions requises :
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 mémoire. La vue Statistiques de mémoire s'ouvre.
- Cliquez sur Classe
depuis la barre d'outils pour afficher les statistiques de classe.
- Cliquez dans la vue Statistiques de classe à 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, 2005. All Rights Reserved.