Figure 7-13 Java Collection Leak Locations Visualizer

After some time, the alert icon may disappear if:

HPjmeter determines that the previously reported leak object is not a leak.

The leak-related collection object is removed by garbage collection.

HPjmeter removes the alert icon when it removes all the leak nodes and no new memory leak is detected.

NOTE: This alert is not available when dynamically attaching to a running Java application.

See also:

How Memory Leak Detection Works (page 189)

Confirming Java Memory Leaks (page 43)

Determining the Severity of a Memory Leak (page 43)

Array Leak Locations Alert

Array Leak Locations Alert

HPjmeter detects potential array memory leaks and identifies the source-file line of the leak. By default, this alert is activated when the leak is 10 MB/hour or more.

The console main window displays an Array Leak Locations Alert when an array memory leak is detected.

Double-clicking on the alert displays the Array Leak Locations visualizer, which shows:

Each detected array leak type

The leak source location

The leak duration

The current size of the detected array

Mousing over an array leak alert pops up a yellow description box with explanatory text.

112 Using the Console