The heap dumps produced by the IBM Java Runtimes need to be post processed in order to generate meaningful information about the objects on the Java heap.
The IBM Java Runtimes provide an option to generate a heap dump with a minimal performance impact trigger.
For details on heap dumps along with the default and optional settings for them, please see the "IBM JVM Diagnostics Guide" for details:
There are multiple tools available that post process the heap dumps and allow analysis in terms of data collections and object graphs. The recommended tool is IBM Monitoring and Diagnostic Tools for Java - Memory Analyzer.
Note that heap dumps are platform agnostic and can be analysed on any platform regardless of where they were created.
IBM Monitoring and Diagnostic Tools for Java - Memory Analyzer is available as part of the IBM Support Assistant workbench. More details can he found here:
IBM Support Assistant: http://www.ibm.com/software/support/isa/
Memory Analyzer: https://www.ibm.com/developerworks/java/jdk/tools/memoryanalyzer/
Please see each of the pages for the appropriate tools for their prerequisites.
Please see each of the pages for the appropriate tools for their installation instructions.
|Application Servers||WebSphere Real Time||Debugging Tools|