O'Reilly logo

Java EE 7 Performance Tuning and Optimization by Osama Oransa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Analyzing the heap dump

Let's start analyzing the heap dump by understanding how the heap dump file is displayed in most of the heap walker tools.

Navigating inside a heap dump using visual tools

If we look back to the previous screenshots of heap walkers, we can see that the content of the heap is organized by displaying the class of objects that have instances in the heap with a sum of the total instances plus the size occupied by these instances.

Note that arrays in Java are considered as objects. If we select one of these classes, we can navigate inside the different class instances and see the different available information including the different instance attribute values and so on.

When we use the JProfiler Heap walker, we can see a lot of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required