An Oracle blog about NetBeans Profiler

  • News
    January 15, 2008

VisualVM Milestone 1 Released

The first milestone of the VisualVM tool has just been released. It introduces improved user interface, provides better support for SUN and Bea JVMs and is able to detect some well-known Java applications like JDK tools, Ant, Tomcat, GlassFish/SJSAS, JBoss, NetBeans etc. Check it out at http://visualvm.dev.java.net.



Join the discussion

Comments ( 3 )
  • Dominique Tuesday, January 15, 2008

    Pardon my (silly) question, but what are the differences with NetBeans profiler ? The "Introduction to VisualVM" document does not say anything about it... At first glance, they looks quite similar: NetBeans profiler looks like to do all VisualVM is able to do, except may be, dump analysis ? I will appreciate any detail. Thanks.

  • jsedlacek Wednesday, January 16, 2008

    Well - VisualVM contains stripped version of the NetBeans profiler, so you are able to get almost the same data with both the profiler or VisualVM.

    First main difference is that VisualVM doesn't have the context of sources - you are not able to set root methods, go to source etc. Second main difference is that VisualVM cannot benefit from IDE integration - doesn't support profiling points and other advanced features. Third main difference is that profiling settings in VisualVM are predefined, you cannot for example change instrumentation filter.

    The aim of profiling support in VisualVM is to get some idea what's going on in the application and where the bottleneck/memory leak could be. If you need more detailed analysis or you want to benefit from IDE integration, you should use the NetBeans profiler.

  • Dominique De Vito Wednesday, January 23, 2008

    I have noticed VisualVM run on top of NetBeans platform. And NetBeans has also JMX module (http://management.netbeans.org/jmx/). This gave me an idea. Can we imagine a NetBeans distribution for production environment feedback/interactions (that is, the phase after development phase, this last phase being targeted by NetBeans IDE) ?

    I can imagine also other modules being interesting for such distrib, like, may be an LDAP/JNDI browser module.

    What do you think about that ?

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.