This topic explains the automated heap dump generation support, which is only available on IBM Software Development Kit and analyzes memory leak problems.
Historically, taking heap dumps in WebSphere Application Server is more difficult than it ought to be. Instructions from support involve setting environment variables, restarting the application server, and using the wsadmin tool. To help tyou analyze memory leak problems when memory leak detection occurs, some automated heap dump generation support is available. This functionality is only available on IBM Software Development Kit.
Most memory leak analysis tools perform some forms of difference evaluation on two heap dumps. Upon detection of a suspicious memory situation, two heap dumps are automatically generated at appropriate times. The general idea is to take an initial heap dump as soon as problem detection occurs, then monitor memory usage and take another heap dump when it is determined that enough memory is leaked so that you can compare the heap dumps to find the source of the leak.