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.

  

  

Comments:

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.

Posted by Dominique on January 15, 2008 at 03:22 PM CET #

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.

Posted by jsedlacek on January 16, 2008 at 03:18 AM CET #

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 ?

Posted by Dominique De Vito on January 23, 2008 at 03:20 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
About

A blog by NetBeans Profiler & VisualVM developers.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today