Memory Analyzer works on heap dumps — snapshots of all objects that are alive at a given point in time in a running Java application. How you get a heap dump depends on JVM version and operating-system platform the application is running on. In the first of two webcast demos, watch as the presenters generate a heap dump from the HotSpot JVM and use the Eclipse MAT to analyze it. In the second, see how to diagnose problems from a heap dump using newer Eclipse MAT features.
You have several choices (all of them free) for obtaining and installing Memory Analyzer. The Eclipse MAT is available both in a stand-alone version and as an add-on to the Eclipse IDE. The IBM Memory Analyzer is available as part of the IBM Support Assistant (ISA); alternatively, a DTFJ plug-in is available for the stand-alone Eclipse MAT, or you can install IBM Memory Analyzer into an existing Eclipse (3.4.2 or later) Workbench.
DTFJ enables Java heap analysis using both operating-system-level dumps and IBM Portable Heap Dumps (PHDs). Learn how to generate both types of dumps and examine them with IBM Memory Analyzer to find memory leaks and inspect threads.
IBM Extensions for Memory Analyzer (available in the ISA version only) include extensions for the Java SE runtime, WebSphere Application Server, CICS Transaction Gateway, and WebSphere Enterprise Service Bus. Learn how to examine the state of your WebSphere applications and of WebSphere Application Server itself.
Rate this content
Give us feedback
Submission failed. Please try again.
Please complete one of the following questions before submitting.