WebSphere Application Server Network Deployment, Version 6.0.x     Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Locating and analyzing heap dumps

Use this task to locate and analyze heap dumps.

Why and when to perform this task

When a memory leak is detected and heap dumps are generated, you must analyze heap dumps on a Problem Determination machine not on the application server because the analysis is very CPU and disk I/O intensive.

Perform the following steps to locate the heap dump files:

Steps for this task

  1. On the physical application server that a memory leak is detected, go to the WebSphere Application Server home directory. For example, on Windows platform, the directory is:
    C:\WebSphere\AppServer\profiles\myProfile
  2. IBM heap dump files are usually named in the following way:
    heapdump.<date>..<timestamp><pid>.phd 
  3. Gather all the .phd files and transfer them to your Problem Determination machine for analysis.
  4. Many tools are available to analyze heap dumps that include Rational Application Developer 6.0 (RAD). WebSphere Application Server serviceability released a technology preview called Memory Dump Diagnostic For Java. You can download it from the product download Web site.

What to do next




Task topic    

Terms of Use | Feedback

Last updated: Mar 17, 2005 4:28:29 AM CST
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/tprf_collectingheapdumps.html

© Copyright IBM Corporation 2002, 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)