Enabling automated heap dump generation

Use this task to enable automated heap dump generation. This function is not supported when using a Sun Java virtual machine (JVM) which includes WebSphere® Application Server running on HP-UX and Solaris operating systems. You need to research taking heap dumps on Sun JVMs or call IBM® Support.

Before you begin

Although heap dumps are only generated in response to a detected memory leak, you must understand that generating heap dumps can have a severe performance impact on WebSphere Application Server for several minutes.

About this task

[IBM i] To help you analyze memory leak problems when memory leak detection occurs, use the Heap Analysis Tools for Java™. Use the Heap Analysis Tools component (also known as Heap Analyzer) to perform Java application heap analysis and object create profiling (size and identification) over time. Heap Analyzer includes information about:
  • Java virtual machine (JVM) heap growth or size
  • The objects being created that include type of object, count and object size, object heap size
  • The application "Heap Footprint" for memory sizing and performance considerations
  • Includes a call stack for every snapshot when running in profile mode so objects created can be correlated to functions in the application.

[IBM i] The Heap Analyzer tool is a component of the iDoctor for IBM i suite of performance monitoring tools

[IBM i] Use the heap monitor feature to monitor the JVM heap size of a WebSphere Application Server profile in comparison to pool size.

Task topic    

Terms and conditions for information centers | Feedback

Last updated: April 17, 2014 04:48 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-base-iseries&topic=tprf_enablinglheapdump
File name: tprf_enablingheapdump.html