Etude de la récupération de place
Le système d'exécution Java effectue automatiquement la récupération de place. Il recherche la mémoire qu'un programme n'utilise plus et la libère. Dans l'outil de profilage, la récupération de place ne peut être lancée que si le
processus est actif. La récupération de place est disponible dans la vue Statistiques de la mémoire.
Conditions requises :
Pour pouvoir analyser les données de profilage afin d'étudier la récupération de
place, vérifiez que l'étape suivante a été effectuée :
Pour afficher les détails sur la récupération de place, suivez les étapes ci-dessous :
- Dans la vue Moniteur de profilage, sélectionnez le moniteur ou l'agent.
-
Cliquez avec le bouton droit de la souris, puis choisissez Ouvrir avec > Statistiques de la mémoire. La vue Statistiques de la mémoire s'ouvre.
- Cliquez sur Package
dans la barre d'outils pour afficher les statistiques du package.
- Vérifiez que les colonnes Instances actives et Collectées sont visibles. Si elles ne
le sont pas, cliquez dessus à l'aide du bouton droit de la souris, choisissez Sélectionner
des colonnes, puis définissez les colonnes de sorte qu'elles soient visibles.
- Annotez les résultats :
- La colonne Instances actives contient le nombre d'instances qui sont encore actives
pour les packages en cours et qui n'ont pas fait l'objet d'une récupération de place.
- La colonne Collectées contient le nombre d'instances des packages en cours qui ont
fait l'objet d'une récupération de place.
- Vous pouvez développer le package actuel pour afficher les mêmes informations au niveau de la classe ou cliquer sur Classe
pour afficher les statistiques au niveau de la classe.
- Vous pouvez visualiser les instances réelles d'une classe particulière. Pour cela, sélectionnez la classe, puis cliquez sur l'instance
dans la barre d'outils. Le niveau d'instance n'est disponible que si vous avez collecté des informations au niveau de l'instance dans les critères de profilage. Pour configurer les critères de profilage,
reportez-vous à la rubrique Spécification des critères de profilage.
- Dans la vue Moniteur de profilage, sélectionnez le moniteur ou l'agent.
- Cliquez avec le bouton droit de la souris, puis choisissez Exécuter la récupération de place

- Dans la vue Statistiques de la mémoire, cliquez avec le bouton droit de la souris, puis choisissez Régénérer les vues
alt=". La vue est actualisée en affichant les modifications apportées au nombre d'instances actives au niveau du package.
Concepts connexes
Présentation de l'outil de profilage
Vue et table Flux d'exécution
Vues statistiques
Tâches connexes
Profilage d'une application
Lancement ou association d'un processus Java
Identification des méthodes consommant un nombre important de ressources
(C) Copyright IBM Corporation 2000, 2006. Tous droits réservés.