Aktive Threads identifizieren
Über die Sicht 'Ausführungsablauf' des Profilermittlungstools lassen sich aktive Threads innerhalb eines Programms leicht identifizieren.
Mithilfe der Sicht 'Ausführungsablauf' können Sie die Threads innerhalb eines Programms untersuchen, um schnell zu ermitteln, wann und wo die meisten Ressourcen des betreffenden Programms verwendet werden.
Voraussetzungen:
Um die Sicht 'Ausführungsablauf' zu öffnen, gehen Sie wie folgt vor:
- Wählen Sie in der Sicht 'Profilermittlung - Überwachung' eine Ressource unter einem Profilermittlungsprojekt aus, z. B. eine Überwachung oder einen Agenten.
- 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.
- In der Sicht 'Ausführungsablauf' besteht jeder Thread aus einer großen Anzahl an Methodenaufrufen. 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.
- Sie können bestimmte Bereiche des Diagramms näher untersuchen, indem Sie den gewünschten Bereich vergrößern
.
- Für Bereiche des Diagramms, die möglichweise aufgrund wiederholter Aufrufe durch iterative Konstrukte zu voll sind, wie im nachstehenden Beispiel dargestellt:

Über die Kontextmenüoption Alle Wiederholungen feststellen können Sie die Wiederholungen im Diagramm konsolidieren. Die Wiederholungsaufrufe sind mit einem X.n gekennzeichnet, wobei n die Anzahl der Aufrufe darstellt. Im untenstehenden Beispiel wird die Methode 'Vergleichen' 7 mal aufgerufen.
Tipps
- 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 das Layout der Perspektiven auch anpassen.
- 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.
Zugehörige Konzepte
Übersicht über Profilermittlungstool
Sicht und Tabelle 'Ausführungsablauf'
Zugehörige Tasks
Anwendungsprofil erstellen
Einen Java-Prozess starten oder anhängen
(C) Copyright IBM Corporation 2000, 2006. Alle Rechte vorbehalten.