Comments on: Choosing a Java profiler https://grey-panther.net/2010/01/choosing-a-java-profiler.html Just another WordPress site Wed, 06 Jan 2010 11:13:08 +0000 hourly 1 https://wordpress.org/?v=6.7.1 By: Jiri Sedlacek https://grey-panther.net/2010/01/choosing-a-java-profiler.html#comment-202 Wed, 06 Jan 2010 11:13:08 +0000 https://grey-panther.net/?p=152#comment-202 Great, thanks! FYI, the VisualVM-Sampler features are described at http://java.dzone.com/announcements/visualvm-12-great-java.

]]>
By: Cd-MaN https://grey-panther.net/2010/01/choosing-a-java-profiler.html#comment-203 Wed, 06 Jan 2010 08:38:22 +0000 https://grey-panther.net/?p=152#comment-203 @Jiri Sedlacek: thanks for for the great information. I updated the post with the corrected information and I'll check out the resources you've provided.

Regards.

]]>
By: Jiri Sedlacek https://grey-panther.net/2010/01/choosing-a-java-profiler.html#comment-204 Tue, 05 Jan 2010 06:03:11 +0000 https://grey-panther.net/?p=152#comment-204 It doesn't seem you've discovered all of the NetBeans profiler features. VisualVM contains a subset of NetBeans profiler features (so NetBeans profiler is NOT based on VisualVM, see http://blogs.sun.com/nbprofiler/entry/five_visualvm_myths_demystified).

NetBeans profiler supports profiling Java 5 & 6 applications both locally and remotely. If you profile a NetBeans project the profiling session is set up automatically and you'll get more accurate data with lower overhead.

FYI, VisualVM 1.2+ has a nice plugin VisualVM-Sampler implementing a sampling performance and memory profiler with zero setup and minimal overhead. It's very useful for quick detecting bottlenecks in your applications.

If you want to get the best from the VisualVM instrumentation profiler check out the Profiling With VisualVM article.

]]>