Identification des unités d'exécution actives
Des unités d'exécution actives dans un programme peuvent être facilement identifiées en utilisant la vue Flux d'exécution de l'outil Profilage.
En utilisant la vue Flux d'exécution, vous pourrez examiner les unités d'exécution d'un programme et identifier rapidement l'endroit et le moment où la plupart des ressources d'un programme sont utilisées.
Conditions requises :
Pour ouvrir la vue Flux d'exécution, procédez comme suit :
- Dans la vue Moniteur de profilage, sélectionnez une ressource sous un projet de profil, par un exemple un moniteur ou un agent.
- Cliquez à l'aide du bouton droit de la souris, puis sélectionnez Ouvrir avec> Flux d'exécution. La vue Flux d'exécution s'affiche.
- Dans la vue Flux d'exécution, chaque unité d'exécution comprend un nombre important d'appels
de méthode. Les méthodes sont représentées par des segments verticaux dont la progression se fait de gauche à droite ; les parties actives d'une unité d'exécution sont identifiées par cette progression de gauche à droite.
- Vous pouvez examiner des parties spécifiques du graphique en effectuant un zoom avant grâce à la fonction
sur une zone particulière.
- Cela peut s'avérer utile pour des sections du graphique susceptibles de se retrouver dans le désordre en raison d'appels répétés induits par des constructions itératives, comme dans l'exemple ci-dessous :

Vous pouvez utiliser l'option Détecter toutes les répétitions du menu contextuel pour consolider les répétitions dans le graphique. Les appels répétitifs sont marqués d'un X.n où n est le nombre d'appels. Dans l'exemple ci-dessous, la méthode Compare est appelée 7 fois.
Conseils
- Lors de la sélection d'une méthode, toutes les méthodes que celle-ci appelle sont
mises en évidence en jaune.
- Vous pouvez glisser-déposer les vues sur le plan de travail et réorganiser la présentation de la perspective au besoin.
- Chaque fois que vous pointez le curseur dans un emplacement, le temps de base
correspondant est indiqué dans la barre d'état.
- Pour réinitialiser l'affichage de la vue, cliquez sur le bouton Début
d'écran.
Concepts connexes
Présentation de l'outil de profilage
Vue et table Flux d'exécution
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.