Die Sicht 'Methodenaufruf' enthält den gesamten Verlauf der Ausführung eines Programms. Sie haben zudem die Möglichkeit, durch die Methoden zu navigieren, die die ausgewählte Methode aufgerufen haben. Die Darstellung in der Sicht erfolgt nach dem gleichen Prinzip wie in der Sicht 'Ausführungsablauf, und die Tabelle 'Methodenaufruf' enthält die gleichen Informationen wie die Tabelle 'Ausführungsablauf'.
Die Tabelle 'Methodenaufruf' kann nur in der Sicht 'Methodenaufruf' aufgerufen werden, welche wiederum in den Sichten 'Ausführungsstatistik' und 'Ausführungsablauf' aufgerufen werden kann.
Im Folgenden ist ein Beispiel für die Sicht 'Methodenaufruf' dargestellt:
Die Streifen werden auf der rechten Seite überlappend angeordnet, wenn eine Methode eine weitere Methode aufruft, die antwortende Methode der aufgerufenen Methode erneut eine andere Methode aufruft, und so weiter. Die Streifen werden in Spalten nach Thread gruppiert. Eine dünne, schwarze Linie trennt die einzelnen Spalten. Der Name eines Threads wird in der Spaltenüberschrift dargestellt.
In der Tabelle 'Methodenaufruf' sind die Methodenaufrufe in der ersten Spalte aufgeführt und Threads sind in der zweiten Spalte gruppiert. Die Zeit wird in den nachfolgenden Zeilen aufgezeichnet.
Hinweis: Die Profilermittlungssichten werden hier unter Verwendung von Java beschrieben. Die Verwendung von Profilermittlungsdaten aus einem anderen Anwendungskontext kann zu Änderungen der in den Sichten verwendeten Begriffe und der Syntax führen. Weitere Informationen finden Sie unter Informationen zu Anwendungskontexten in Profilermittlungssichten.
Die Symbolleiste für die Sicht und für die Tabelle enthält die folgenden Steuerelemente:
Menüpunkt | Definition |
---|---|
![]() |
Zum Vergrößern des Diagramms. |
![]() |
Zum Verkleinern des Diagramms. |
![]() |
Stellt die ursprüngliche Diagrammgröße wieder her. |
![]() |
Kumulierte Rohzeit als Prozentsatz anzeigen. |
![]() |
Farben des Diagramms bearbeiten. |
![]() |
Zum Auswählen eines Abschnitts des Diagramms, der vergrößert werden soll. |
![]() |
Aufrufendes Modul anzeigen. |
![]() |
Aufgerufenes Modul anzeigen. |
![]() |
Vorherigen Aufruf anzeigen. |
![]() |
Nächsten Aufruf anzeigen. |
![]() |
Quellcode der Methode öffnen. |
![]() |
Wählen Sie die Option Zeit anzeigen aus, um die Zeitbasis des Diagramms auszuwählen.
Mit den Optionen Weiter und Zurück können Sie in der Anzeige zur nächsten oder vorherigen Methode wechseln. Wählen Sie die Option Anwendungskontext anzeigen aus, um Profildaten auf Basis einer Programmiersprache oder einer Datenerfassung anzuzeigen. Weitere Informationen finden Sie unter Informationen zu Anwendungskontexten in Profilermittlungssichten. |
Die Statuszeile im Diagramm 'Methodenaufruf' unterscheidet sich von der im Diagramm 'Ausführungsablauf'.
Bewegen Sie zum Anzeigen von Statusinformationen die Maus auf einen Streifen.
Beispiel:
Menüpunkt | Definition |
---|---|
![]() |
Sicht aktualisieren |
![]() |
Farben des Diagramms bearbeiten. |
![]() |
Stellt die ursprüngliche Diagrammgröße wieder her. |
![]() |
Methodendetails der ausgewählten Methode anzeigen. |
![]() |
Methodenaufruf für ausgewählte Methode anzeigen. |
![]() |
Spalten auswählen, die in der Aufruftabelle angezeigt werden sollen. |
Zugehörige Konzepte
Übersicht über Profilermittlungstool
Sicht und Tabelle 'Ausführungsablauf'
Zugehörige Tasks
Erstellen eines Anwendungsprofils
Methodenaufrufe und aufrufende Module einer Methode anzeigen
Lernprogramm: Analysieren der Profildaten von einem Java-Prozess
(C) Copyright IBM Corporation 2000, 2006. Alle Rechte vorbehalten.