List your favorite heap analysis tools (e.g. jprofiler, jmap, ...). Let's keep it one tool per answer, with a short list of pros and cons for each tool.
List your favorite heap analysis tools (e.g. jprofiler, jmap, ...). Let's keep it one tool per answer, with a short list of pros and cons for each tool.
Eclipse Memory analyzer http://www.eclipse.org/mat/
Consider Java VisualVM, jvisualvm, included with the JDK. A pathologic Swing program is examined here. For a more recent perspective, see the Monitoring and Management Guide: Using JConsole regarding jconsole, also included with the JDK.
YourKit : http://www.yourkit.com/
Pros:
Cons: Of course... it's not free :(