Verlusterkennungsdaten mit manuellen Heap-Speicherauszügen sammeln

Bei der manuellen Erstellung von Heap-Speicherauszügen entscheiden Sie, zu welchem Zeitpunkt des Profilerstellungsdurchgangs die Auszüge erfasst werden. Sie sollten einen Heap-Speicherauszug nach dem Hochfahren der Anwendung und einen weiteren nach dem Test der fehlerverdächtigen Transaktionen erfassen. (Beim Hochfahren werden alle Klassen, die für Sie von Interesse sind, geladen und initialisiert.)

Voraussetzungen:

Gehen Sie wie folgt vor, um Daten mit manuellen Heap-Speicherauszügen zu sammeln:
  1. Wählen Sie im Dialogfenster 'Profil ermitteln' auf der Registerseite 'Profilerstellung' (untergeordnetes Register 'Übersicht') die Profilgruppe Analyse auf Speicherverluste - Manuelle Heap-Speicherauszüge aus.
  2. Wenn Sie den Schwellenwert für die Meldung von Verlustkandidaten anpassen möchten, gehen Sie wie nachfolgend beschrieben vor. Der Standardwert ist 20. Je niedriger der Schwellenwert ist, desto mehr potenzielle Lecks werden angezeigt.
    1. Klicken Sie auf den Knopf Bearbeiten, um das Dialogfenster 'Profilgruppe bearbeiten' zu öffnen.
    2. Wählen Sie den Profiltyp Automatische Verlusterkennung aus. (Wenn Sie Daten für die Verlusterkennung sammeln, können Sie keine anderen Arten von Profilerstellungsdaten sammeln.)
    3. Setzen Sie den Schwellenwert auf eine Zahl zwischen 1 und 99.
    4. Klicken Sie auf den Knopf Fertig stellen.
  3. Klicken Sie auf Profil ermitteln, um Ihre Anwendung zu starten.
  4. Klicken Sie auf den Knopf 'Heap-Speicherauszug erfassen' Knopf 'Heap-Speicherauszug erfassen', um nach dem Hochfahren der Anwendung den ersten Heap-Speicherauszug zu erfassen. Heap-Speicherauszüge werden als Profilerstellungsressourcen zum Monitor für Profilerstellung hinzugefügt.
  5. Testen Sie Ihre Anwendung und klicken Sie erneut auf den Knopf 'Heap-Speicherauszug erfassen', um einen zweiten Heap-Speicherauszug zu erfassen. Jetzt können Sie Ihre Anwendung beenden oder freigeben. Sie können die Anwendung aber auch weiter ausführen und neue Heap-Speicherauszüge erfassen, um andere Abschnitte Ihrer Anwendung zu untersuchen.

Übergeordnetes Thema: Heap-Speicherauszüge für Analyse auf Speicherverluste erstellen

Zugehörige Tasks
Liste der Verlustkandidaten generieren

Zugehörige Verweise
Ansicht 'Verlustkandidaten'
Dialogfenster 'Profilgruppe bearbeiten' - Seite 'Automatische Verlusterkennung'

Zugehörige Informationen
Erste Schritte: Profil für J2EE-Anwendungen erstellen

Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2000, 2004. Alle Rechte vorbehalten.