Figure
HPjmeter uses the long term linear upward trends in the heap size after garbage collections to calculate the presence of memory leaks.
HPjmeter does not report a leak in situations in which the heap size increase is only temporary, or in situations in which the slope of the fitted line is too small to raise an alarm.
However, sometimes a healthy Java application is diagnosed with a memory leak. When the heap size returns to its previous range, such an erroneous diagnosis is revoked, reverting to its original state.
Leak detection accuracy improves over time, so if a memory leak alarm fluctuates on and off, or in value, you should base your analysis on the present alarm state.
With high
Related Topics
•Java Collection Leak Locations Alert (page 111)
•Confirming Java Memory Leaks (page 43)
•Determining the Severity of a Memory Leak (page 43)
•Memory Leak Applications (page 33)
•Basic Garbage Collection Concepts (page 87)
Tapping in to Standard Management of the Java Virtual Machine
HPjmeter retrieves information about the state and activity of the JVM (Java 1.5 or later) on
190 Understanding How HPjmeter Works