I must say the Eclipse Memory Analyzer looks pretty slick. There is some pretty good material over on the developers blog. Lastly, there was a talk on it at JavaOne 2008 titled ‘Automated Heap Dump Analysis for Developers, Testers, and Support Employees‘ (multimedia recording).

The Eclipse Memory Analyzer is a fast and feature-rich Java heap analyzer that helps you find memory leaks and reduce memory consumption.

The Memory Analyzer was developed to analyze productive heap dumps with hundreds of millions of objects. Once the heap dump is parsed, you can re-open it instantly, immediately get the retained size of single objects and quickly approximate the retained size of a set of objects. The reference chain to the Garbage Collection Roots then details why the object is not garbage collected.

Using these features, a report automatically extracts leak suspects. It includes details about the objects accumulated, the path to the GC Roots, plus general information like system properties.

The tool was actually contributed by SAP and is currently an incubation project over at Eclipse. It’s available as both an eclipse feature and a standalone eclipse RCP application.

Kudos to the team for taking the time to provide a standalone package!


  1. ajordens

    The JavaOne 2008 talk is full of demo’s that evidently aren’t included in the multimedia version.

    You can see a similar talk over on the Eclipse site: http://live.eclipse.org/node/520

    Full screencasts of the demos are included.

  2. Markus Kohler

    Hi,
    You may also want to check my examples at
    http://kohlerm.blogspot.com/

    Regards,
    Markus

Leave a Comment




  • Pet Peeve: Don’t email my password to me in plain text You know the drill. Signup for some random service on the internet Receive a confirmation email with your account information or Forget a password for some random service ...

  • Eclipise Memory Analyzer (MAT) I must say the Eclipse Memory Analyzer looks pretty slick. There is some pretty good material over on the developers blog. Lastly, there was a talk on it ...

  • Open-source Web-based Code Review Tool: Rietveld Guido van Rossum, of Python fame, has recently released a Django-based application that enables web-based code reviews... Rietveld. It supports any language and currently can hook into Subversion repositories. You ...

  • An implementation of the JVM in Javascript? Caught this over on JavaPosse Google Groups. Essentially, some bright fellows over in Japan have developed a bytecode->javascript compiler. There's a demo floating around that took a Tetris ...

  • Facebook Chat? So it looks like the Facebook Chat service has finally started rolling out to my network (Facebook Chat has been mentioned previously). Not quite sure how ...





  • RSS Twitter Feed

    • Meetings all day, no time to hit the gym. Guess I better go now.... 6:30am.
    • Played around with Fring for a couple minutes tonight, Skype seemed to work (if only to call a test account of mine). 3G would be nice! :)
    • Watched nick and norahs tonight. Have to admit that it was pretty funny. Two weeks until W, wonder what that's going to be like.
    • Locly is a pretty sweet location-based app for the iPhone. Should have busted it out last week in Seattle.