JVM
Java Heap/Memory Profiling
Sun selber
- Performance Analysis
-
- Beschreibung der Analyse von -Xrunhprof
- HAT - Heap Analysis Tool
- JVMPI
- Beschreibung Java Virtual Machine Profiler Interface. Hier kann ein profiling Agent alle Ereignisse mitbekommen.
Der hprof-Agent wird beschrieben und es gibt ihn im sourcecode
Tools
- HAT - Heap-Analyis-Tool
-
- Setzt auf hprof auf
- Geht nicht für Applets
- Keine Zuordnung zu Codezeilen
- PerfAnal
-
- Analiyiert hprof-Dateien
- Geht nicht auf die Heap-Daten ein
- HPjmeter
-
- Analysiert auch hprof-Output
- Profiler für Eclipse
- Beschreibung
Zur Zeit der Betrachtung fehlt die Heapanalyse.
- Jmechanic Profiler in Eclipse
- JProfiler sowohl standalone als auch in Eclipse
- Beobachtung Garbage-Collector-Statistik
- Hier kann man grob feststellen, ob überhaupt ein Speicherloch vorliegt.
Wissenschaftliche Arbeiten
- Sheng Liang,Deepa Viswanathan :Comprehensive Profiling Support in the Java Virtual Machine Useunix 99
- Beschreibung der Profiling im JVM
- CPU-Verbrauch
- Speicherallokation
- Koordinierung Monitor/Deadlocks
- Class Loading
- Heap profiling for space-efficient Java 2001
- Methode/Tool um die Speichereffizienz zu erhöhen
- Dr. Nisbet: 3ICT3: Computer Science: Profiling Java Programs
-
Kurzbeschreibung:
- Am Anfang gleich eine tolle allgemeine Definiton Profiling
- Beschreibung HPROF
- Sampling-Instrumentation
- profiling von Java-Code FH Wedel
Informatik- und Netzwerkverein Ravensburg e.V
Rudolf Weber