Inspired by Geoffs posting “Maximum JVM heap size for CFMX” I’ll played a bit more intense with JVMStat, a tiny tool provided by Sun with the purpose of monitoring your JVM and its garbace collection.
It’s really amazing what it is able to show you about the internal status of your JVM. This is very helpful and interesting if you’re concerned with performance tuning, stability or other operational issues of a CF or JRun environment.
I’ll compile some links and a short tutorial in one of the upcoming posts.
Check out http://www.petefreitag.com/item/141.cfm I had posted some info there about the jvmstat tool. There is also some additional stuff about JVM and garbage collection on here.
I’d be very interestedin the tutorial! Another question is whether there is a library available so that we can provide our own UI for the info that jvmstat offers?
Dont forget to look at visualgc based on the jvmstat technology. I feel it is very helpfull for basic design decisions like New Generation size and Survivor Ratio. Also the Perm Generation initial sizing can be seen more cleanly in that tool compared to the textual output of jstat or jconsole.
Gruss
Bernd
—
http://itblog.eckenfels.net/categories/7-Java-Programming
Comments on this entry are closed.