Hat der -XX: + HeapDumpOnOutOfMemoryError Option Arbeit mit Oracle Application Server?

stimmen
2

Wir sind manchmal eine OutOfMemoryError in der Produktion bekommen, und ich möchte in der Lage sein zu analysieren, was das Problem verursacht hat, oder zumindest, was los war, wenn sie sich ereignen. Es scheint, dass ich ein HPROF Profil erhalten, indem mit der -XX kann: + HeapDumpOnOutOfMemoryError Option, aber ich habe gelesen, dass dies JVM-spezifisch.

Hat jemand erfolgreich diese Option mit Oracle Application Server v10.1.2.0.2 verwendet? Wenn ja, haben Sie irgendwelche Tipps, wie Sie die resultierende Datei zu analysieren?

Veröffentlicht am 09/12/2008 um 17:30
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
2

Oracle OC4J ist zertifiziert für Sun JVM 1.3.1 und 1.4.2 (siehe diese PDF ).

Die -XX: + HeapDumpOnOutOfMemoryError Option wurde in Java 6 und zurückportiert zu Java 5.0 Update 7 und Java 1.4.2 Update 2. So eingeführt, um diese Option verwenden Sie OC4J auf einem dieses JVM ausgeführt werden sollen.

Um zu analysieren, ein Hprof Speicherabbild können Sie eine ganze Reihe von Tools wie Eclipse Memory Analyzer (im Lieferumfang mit Eclipse 3.5 Galileo), VisualVM oder NetBeans verwenden.

Beantwortet am 08/07/2009 um 22:57
quelle vom benutzer

stimmen
0

Ja, es hängt von Ihrer JVM-Version. Einige JVMs scheinen nicht -XX zu unterstützen: + HeapDumpOnOutOfMemoryError Parameter.

Beantwortet am 24/12/2008 um 12:25
quelle vom benutzer

stimmen
0

Diese Option ist auf SUN / SAP / HP JVM spezifisch, und ich bezweifle, dass es funktionieren würde, wenn Sie die JRockit VM verwenden. JRockit vielleicht auch nicht das Hprof-Format unterstützen, überhaupt, weil sie nicht von der Java-Spezifikation erforderlich sind.

Möglicherweise möchten Sie überprüfen Yourkit , die das einzige Werkzeug ist , ich bin mir dessen bewusst , dass kommt der Nähe des Eclipse - Memory Analyzer für Speichernutzungsanalyse . Es scheint , JRockit zu unterstützen.

Beantwortet am 10/12/2008 um 10:14
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more