Sep 13, 2018

When to analyzing JVM heap dumps

Analyzing JVM heap dumps can be a time consuming analysis process. It should not be done every time you are facing a Java heap problem. The following are suitable scenarios:

  • The need to understand & tune your application and / or surrounding API or Java EE container itself memory footprint
  • Java heap memory leak troubleshooting
  • Java classloader memory leaks
  • Sudden Java heap increase problems or trigger events (has to be combined with thread dump analysis as a starting point)