Die Sicht 'Ausführungsstatistik' stellt Statistiken über die Ausführungszeit der Anwendung dar. Es bietet Informationen wie z.B. die Anzahl von Methodenaufrufen oder die Zeit, die benötigt wird, um die einzelnen Methoden auszuführen. Ausführungsstatistiken sind auf Paket-, Klassen-, Methoden- und Exemplarebene verfügbar.
Voraussetzungen:
Die Sicht 'Ausführungsstatistiken' bietet eine Vielzahl von Steuerelementen, über die Sie die in der Sicht angezeigten Informationen bearbeiten können:
Es hängt vom ausgewählten Objekttyp ab, welche Daten angezeigt werden. Die folgende Tabelle fasst die in den jeweiligen Anzeigemodi verfügbaren Daten zusammen.
Spaltenüberschrift | Paketstatistiken ![]() |
Klassenstatistiken![]() |
Methodenstatistiken![]() |
Instanzstatistiken![]() |
---|---|---|---|---|
Basiszeit: Die Basiszeit ist die Zeit, die zur Ausführung eines Aufrufs erforderlich ist. Darin ist nicht die Zeit enthalten, die weitere aufgerufene Methoden innerhalb des Aufrufs verbraucht haben. | Die Summe der Basiszeiten für die Klassen im Paket | Die Summe der Basiszeiten für die Methoden in der Klasse | Die zur Ausführung einer Methode benötigte Zeit | Zeit |
Durchschnittliche Basiszeit: Die Basiszeit dividiert durch die Anzahl der Aufrufe. | Verfügbar | Verfügbar | Verfügbar | Nicht verfügbar |
Übernommene Basiszeit: Vergleichbar mit der Basiszeit, die in einem ausgewählten Paket oder einer Klasse verstrichen ist, jedoch mit dem Unterschied, dass hier die Zeit eingeschlossen ist, die während des Aufrufs in anderen Methoden verbracht wurde. | Die Summe der Basiszeiten für die Klassen im Paket | Die Summe der Basiszeiten für die Methoden in der Klasse | Nicht verfügbar | Zeit |
Kumulierte Zeit: Die kumulierte Zeit eines Aufrufs ist die Zeit, die zur Ausführung der Methoden eines Aufrufs erforderlich ist. Wenn ein Aufruf über keine weiteren Methodenaufrufe verfügt, dann entspricht die kumulierte Zeit der Basiszeit. | Die Summe der kumulierten Zeiten für die Klassen in einem Paket | Die für die Ausführung der Methoden in einer Klasse verbrauchte Zeit | Die Zeit, die für die Ausführung einer gegebenen Methode verbraucht wurde. | Zeit |
Übernommene kumulierte Zeit: Vergleichbar mit der kumulierten Zeit des ausgewählten Pakets bzw.der ausgewählten Klasse, jedoch mit dem Unterschied, dass hier die Zeit eingeschlossen ist, die während des Aufrufs in anderen Methoden verbracht wurde. | Die Summe der kumulierten Zeiten für die Klassen in einem Paket | Die für die Ausführung der Methoden in einer Klasse verbrauchte Zeit | Nicht verfügbar | Zeit |
Aufrufe: Die Anzahl der Aufrufe durch eine ausgewählte Methode. | Nicht verfügbar | Kumuliert nach Klasse | Anzahl | Nicht verfügbar |
Übernommene Aufrufe: Die Anzahl der Aufrufe durch eine Methode und ihre übernommenen Methoden. | Kumuliert nach Paket | Kumuliert nach Klasse | Nicht verfügbar | Anzahl |
Kumulierte CPU-Zeit: Die für eine Methode benötigte CPU-Zeit. | Kumuliert nach Paket | Kumuliert nach Klasse | Kumuliert nach Methode | Nicht verfügbar |
Ihnen stehen verschiedene Steuerelemente zur Verfügung, um die in dieser Sicht angezeigten Spalten zu bearbeiten.
Filter für Profilermittlung können auf die Sicht 'Ausführungsstatistik' angewendet werden, um die Menge der in der Sicht angezeigten Daten zu reduzieren. Profilermittlungsfilter können für verschiedene Profilermittlungssichten verwendet werden. Voraussetzung hierfür ist, dass die Sicht den jeweiligen Filter unterstützt. Weitere Informationen finden Sie im Abschnitt Filter für Profilermittlung anwenden.
Von der Sicht 'Ausführungsstatistiken' können andere Profilermittlungssichten und Quellcodesichten geöffnet werden.
Die Daten innerhalb der Sicht 'Ausführungsstatistik' können in ein HTML-Dokument exportiert werden.
Die Sicht 'Ausführungsstatistiken' kann aktualisiert werden, indem Sie in der Symbolleiste die Schaltfläche Aktualisieren
verwenden. Nach Aktualisierung der Sicht sind Änderungen durch Deltasymbole gekennzeichnet.
Verwandte Konzepte
Übersicht über Profilermittlungstool
Profilressourcen
Verwandte Tasks
Erstellen eines Anwendungsprofils
Methodenaufrufe und aufrufende Module einer Methode anzeigen
(C) Copyright IBM Corporation 2000, 2005. Alle Rechte vorbehalten.