JavaOne 2010 Related Links

Here are some information that I found on the net about JavaOne 2010. Feel free to comment with additional resources. To start, Oracle posted some video highlights. If you have JavaOne login, you can view the full versions at On Demand site. If not, you can still see some of the contents here. Beyond that, […]

Read more "JavaOne 2010 Related Links"

Notes on hprof

There are several ways to profile JVM, here is one way according to “Solaris Performance and Tools“: -Xrunhprof:cpu=times,monitor=y,depth=8,file=path_to_result_file Note: monitor=y specifies that locks should be observed msa=y turns on Solaris microstate accounting depth=8 sets the depth of the stack displayed To get an accurate profile you should run a kill -3 <pid> at the very […]

Read more "Notes on hprof"


A few JavaOne’s ago, I saw a presentation about visualgc. It’s a visual monitoring on heap usage in a JVM. It’s a cool tool for those who prefer to look at screen full of animating charts rather than scrolling numbers. See below for a screen capture. It’s not bundled with Java SE, so you will […]

Read more "visualgc"