VisualVM now part of the JDK set of tools

The NetBeans team just announced the availability of VisualVM 1.0, which ships along JDK 6 update 7.

"VisualVM is a free opensource visual tool integrating several commandline JDK tools and lightweight performance and memory profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis for the Java SE platform."

This version of the tool requires Java SE 6, so to run it on the Mac you'll have to install the latest version from the Apple website. In addition you'll likely have to invoke the tool with the --jdkhome flag to load the appropriate version of the JDK.

./visualvm --jdkhome /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/

As you can see from the screen shot, you can easily monitor local and remote Java applications. The tool will help you discover performance and memory bottlenecks, debug threading problems or inspect contents of the heap. The data can be saved into a single snapshot and processed offline.

Comments:

Java support on Macs really sucks. Releasing a tool that works only with version 6 you leave behind all people, who bought 32-bit core duo & ppc macs (released 2 years ago).

Posted by Alexey on July 14, 2008 at 07:29 AM PDT #

Well you can always get access to JXInsight which does in fact visualize the VM in many different ways (its not just in the name) and all coherent both in terms of model, design and interaction which can't be said for the plugins.

I used JXInsight everyday on the Mac and nearly all extensions works also on 1.4.2.

A quick glance at our release history will clarify what it means to visualize the VM.
http://www.jinspired.com/products/jxinsight

Posted by William Louth on July 15, 2008 at 07:33 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

octav

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