Garbage-Collection untersuchen
Das Java-Runtimesystem führt automatisch eine Garbage-Collection durch. Dabei sucht es nach Speicher, der von
Programmen nicht mehr verwendet wird und gibt ihn frei. Im Profilermittlungstool kann Garbage-Collection nur dann ausgeführt werden, wenn ein Prozess aktiv ist. Garbage Collection ist in der Sicht 'Speicherstatistik' verfügbar.
Voraussetzungen:
Bevor Sie Profilermittlungsdaten zur Untersuchung von Garbage-Collection analysieren können, müssen Sie unbedingt den
nachstehenden Schritt ausführen:
Um Details zur Garbage-Collection anzuzeigen, gehen Sie wie folgt vor:
- Wählen Sie das Überwachungsprogramm oder den Agenten in der Sicht 'Profilmonitor' aus.
-
Klicken Sie die rechte Maustaste an und wählen Sie anschließend Öffnen mit > Speicherstatistik aus. Die Sicht 'Speicherstatistiken' wird geöffnet.
- Klicken Sie in der Symbolleiste auf Paket
, um die Paketstatistik anzuzeigen.
- Stellen Sie sicher, dass die Spalten 'Aktive Exemplare' und 'Erfasst' sichtbar sind. Ist dies nicht der Fall,
klicken Sie die rechte Maustaste an, wählen Sie Spalten auswählen aus und machen Sie diese Spalten sichtbar.
- Beachten Sie die Ergebnisse:
- In der Spalte Aktive Exemplare sehen Sie, wie viele Exemplare für die aktuellen Pakete noch aktiv sind und
nicht von der Garbage-Collection erfasst wurden.
- In der Spalte Erfasst sehen Sie, wie viele Exemplare für die aktuellen Pakete von der Garbage-Collection
erfasst wurden.
- Sie können das aktuelle Paket erweitern, um dieselben Informationen auf Klassenebene anzuzeigen, oder auf Klasse
klicken, um die Statistik auf Klassenebene anzuzeigen.
- Sie können die eigentlichen Exemplare einer bestimmten Klasse anzeigen lassen, indem Sie die Klasse auswählen und in der Symbolleiste auf das Symbol Exemplar
klicken. Die Exemplarebene ist nur verfügbar, wenn Sie in den Profilermittlungkriterien die Informationen auf Exemplarebene erfasst haben. Informationen
dazu, wie die Profilermittlungskriterien eingerichtet werden, finden Sie unter
Kriterien für Profilermittlung angeben.
- Wählen Sie das Überwachungsprogramm oder den Agenten in der Sicht 'Profilmonitor' aus.
- Klicken Sie die rechte Maustaste an und wählen Sie Garbage-Collection ausführen
aus.
- Klicken Sie mit der rechten Maustaste auf die Sicht 'Speicherstatistik', und wählen Sie Sicht aktualisieren
aus. Die Sicht wird aktualisiert und zeigt nun die Änderungen bei der
Anzahl aktiver Exemplare auf Paketebene an.
Zugehörige Konzepte
Übersicht über Profilermittlungstool
Sicht und Tabelle 'Ausführungsablauf'
Statistische Sichten
Zugehörige Tasks
Anwendungsprofil erstellen
Einen Java-Prozess starten oder anhängen
Ressourcenintensive Methoden identifizieren
(C) Copyright IBM Corporation 2000, 2006. Alle Rechte vorbehalten.