[AIX Solaris HP-UX Linux Windows][z/OS]

Heapspeicherauszüge suchen und analysieren

Verwenden Sie diese Task, um Heapspeicherauszüge zu suchen und zu analysieren.

Vorbereitende Schritte

Analysieren Sie Heapspeicherauszüge nicht auf der Maschine mit WebSphere Application Server, da die Analyse sehr rechenintensiv ist. Übertragen Sie Heapspeicherauszüge zur Analyse auf eine für die Fehlerbestimmung dedizierte Maschine.

Informationen zu diesem Vorgang

Wenn ein Speicherverlust erkannt wird und Heapspeicherauszüge generiert werden, müssen Sie die Heapspeicherauszüge auf einer Fehlerbestimmungsmaschine und nicht im Anwendungsserver analysieren, da die Analyse sehr CPU- und Platten-E/A-intensiv ist.

Führen Sie die folgende Prozedur aus, um die Heapspeicherauszugsdateien zu suchen.

Vorgehensweise

  1. Wechseln Sie auf dem physischen Anwendungsserver, in dem der Speicherverlust erkannt wurde, in das Ausgangsverzeichnis von WebSphere Application Server. Unter Windows-Betriebssystemen ist dies beispielsweise das Verzeichnis Profilstammverzeichnis\Profilname.
  2. IBM Heapspeicherauszugsdateien werden in der Regel wie folgt benannt:
    heapdump.<Datum>..<Zeitmarke><PID>.phd 
  3. Stellen Sie alle Dateien mit der Erweiterung .phd zusammen, und übertragen Sie sie zur Analyse auf die Fehlerbestimmungsmaschine.
  4. Es sind viele Tools für die Analyse von Heapspeicherauszügen verfügbar, darunter auch Rational Application Developer 6.0. Auf der Website "WebSphere Application Server Serviceability" wurde ein Technologievorschau mit dem Namen "Memory Dump Diagnostic For Java" veröffentlicht. Sie können diese Vorschau von der Download-Website des Produkts herunterladen.

Nächste Schritte

Wenn Sie mehrere Heapspeicherauszüge haben, analysieren Sie den Fehler mit den verfügbaren Fehlerbestimmungstools für Speicherverluste.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_collectingheapdumps
Dateiname:tprf_collectingheapdumps.html