Aktive Threads identifizieren
Zum besseren Verständnis der Programmausführung und der Ressourcenverteilung
in einem Programm ist es hilfreich zu wissen, welche Threads wann aktiv sind. Zu diesem
Zweck ist die Sicht 'Ausführungsablauf' nützlich.
So öffnen Sie den Ausführungsablauf:
- Stellen Sie sicher, dass die Erfassung von Informationen zum Ausführungsablauf beim
Starten oder Anhängen an die Anwendung aktiviert wurde. Wählen Sie die Profiloption
Die Anwendung ist zu langsam aus, und wählen Sie anschließend in den Detailoptionen
die Option Grafische Details zum Ausführungsablauf anzeigen aus.
- Wählen Sie das Überwachungsprogramm oder den Agenten in der Sicht 'Profilmonitor' aus.
- Klicken Sie mit der rechten Maustaste, und wählen Sie dann die Option Öffnen mit > Ausführungsablauf aus.
Die Sicht 'Ausführungsablauf' wird geöffnet.
Jeder Thread besteht aus einer Ansammlung der Methodenaufrufe. Die Methoden werden
als vertikale Streifen dargestellt, die von links nach rechts fortschreiten. Die aktiven
Teile des Threads lassen sich in diesem Fortschritt von links nach rechts ablesen.
Tipps
- Wenn das Diagramm überfüllt und schwer zu lesen ist, vergrößern
Sie den überfüllten Bereich.
- Wenn Sie eine Methode auswählen, werden alle von der Methode aufgerufenen Methoden gelb hervorgehoben.
- Sie können die Sichten auf die Workbench ziehen und übergeben. Bei Bedarf können Sie die Sichten auch nebeneinander anordnen.
- Abhängig von der Position des Cursors wird die entsprechende Basiszeit in der Statusleiste angezeigt.
- Klicken Sie zum Zurücksetzen der Sichtanzeige auf die Schaltfläche Zum Anfang.
Verwandte Konzepte
Übersicht zum Profilerstellungstool
Sicht und Tabelle 'Ausführungsablauf'
Verwandte Tasks
Erstellen eines Anwendungsprofils
Einen Java-Prozess starten oder anhängen
(C) Copyright IBM Corporation 2000, 2003. Alle Rechte vorbehalten.