Last Weekend I red about a "new" tool called VisualVM.
It is for Java processes to inspect with a lot of support.
There are also some plugins, but you need direct internet access for
download, because the proxy does not work.
On the picture beside you see the plugin
VisualGC which shows everything about
the memory management.
The Tool is already integrated into the JDK 1.6 Update 7 version as jvisualvm.
Here the user ressources under $HOME/.visualvm is 6u7, whereby the tool downloaded from VisualVM-Website is in the directory 1.0. But as I've tested you can copy the content of 1.0 to directory 6u7 and it works.