Are there any Java profiling tools (free / opensource) that can give real-time display of java profiling data?
There are so many free / opensource tools that can give snapshots, and then show analysis of the snapshots taken. But unlike in commercial tools like JProfiler, they don't give real time information as the application is running. My application is running on JBoss. I'm using Java 6. JProfiler is good but it's commercial .
Has found a big list here http://java-source.net/open-source/profilers.
I have not used any of these though. The only one that I used (and used it with JBoss4) was YourKit which i found simple, easy to use and worked for me in nailing down my issue.
( SCBCD 5, CCENT, SCJP 5 )
Joined: Jul 31, 2011
Thanks for the list Lokesh,
Unfortunately YourKit is a commercial product and many of the products in the opensource community dont seem to be very active with no user reviews or no forum entries.
However I found VisualVM, which comes bundled with JDK 6 to be pretty impressive. Its designed for both development and production enironmnets, which is great. It seems to be an active project of which the latest version was released this year. I'm in the process of exploring VisualVM features.
Oops.. Fortunately my issue got resolved very quickly when I used YourKit and hence didnt get to notice that I was running on an evaluation license(for 15 days) of yourkit . Thanks for the info on VisualVM.