Tag: hprof
Ein java-heap – /CPU-profiling-tool
1
Antworten
Ich habe eine Anwendung, wo ich offensichtlich zu viele Objekte, bekomme ich diese Meldung: java.lang.OutOfMemoryError: Java heap space Dumping-heap zu java_pid2468.hprof ... Heap-dump-Datei erstellt [1087703293 bytes in 18.711 Sek.] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
7
Antworten
Ich habe einen großen (5GB) hprof dump, erzeugt durch die Anwendung, wenn OutOfMemoryError aufgetreten. (Mit XX: HeapDumpOnOutOfMemoryError ). Leider gibt es keine logs gesammelt werden, wenn dieser Fehler passiert ist. Neu zu erstellen, dies dauert paar Stunden.
2
Antworten
Analysiere ich die Speicherauslastung von meinem Android-app mit Hilfe von Eclipse Memory Analyzer (auch bekannt als MAT). Manchmal finde ich seltsame Instanzen android.graphics.Bitmap - Klasse Nutzung großer Teil heap. Problem ist, was ich nicht finden können, die
3
Antworten
Vor kurzem habe ich ein heapdump im hprof format, wenn mein jboss server läuft mit xms von 4096m und xmx von 4096m und ein permsize der 512m. Den hprof-Datei generiert, ist über 5gb. Wenn ich das laden
2
Antworten
Starte ich mein java-code (1.6.0_16 in Vista) mit den folgenden params (unter anderem) -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=../logs. Ich habe den code ausgeführt, und ich sehe in den logs gibt es zwei OOM. Erste ich weiß es, weil ich sehen
4
Antworten
Welche Werkzeuge gibt es um die Ausgabe der integrierten JVM profiler? Zum Beispiel, fange ich in meinem JVM mit: -agentlib:hprof=cpu=times,thread=y,cutoff=0,format=a,file=someFile.hprof.txt Dieser erzeugt die Ausgabe in der hprof ("JAVA-PROFIL 1.0.1") format. Habe ich Erfolg hatte in der Vergangenheit
4
Antworten
Ich habe einen java Prozess, der handeln zweifelnd. Ich würde gerne sehen, was mit den verschiedenen HPROF-Analyse-tools. Wie erstelle ich eine on-the-fly? InformationsquelleAutor der Frage Nick Stinemates | 2010-02-26