The Artima Developer Community
Sponsored Link

Java Community News
VisualVM Beta Released

4 replies on 1 page. Most recent reply: Mar 17, 2008 8:56 AM by Kai R.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 4 replies on 1 page
Frank Sommers

Posts: 2642
Nickname: fsommers
Registered: Jan, 2002

VisualVM Beta Released Posted: Mar 11, 2008 6:17 PM
Reply to this message Reply
Summary
VisualVM is an open-source Java VM monitoring and performance reporting tool that provides visual feedback about running Java applications. The project released its first beta version on java.net.
Advertisement

Visualizing characteristics of a running Java application was pioneered by BEA's JRockit virtual machine, which was followed by a large array of monitoring and performance reporting tools, such as jconsole, jstack, or jinfo.

Each of these tools was designed to provide feedback on a specific subset of application execution characteristics, requiring developers to employ multiple tools to get a complete picture of a Java application's execution. At the same time, none of those tools provide a detailed picture of how well an application actually performs.

VisualVM, a new open-source tool developed on java.net, aims to unify many of the capabilities present in earlier tools, and amend those with performance reporting as well. VisualVM can be used during development, and even on a production application, according to the project's documentation, as the tool can be attached to any running Java application:

VisualVM is a tool that provides detailed information about Java applications while they are running. It provides an intuitive graphical user interface that allows you to easily see information about multiple Java applications. Java applications are run by a Java Virtual Machine, or VM. The name VisualVM comes from the fact that VisualVM provides VM information visually.

There are many new features in this release: applications defined by JMX connection, application snapshots, defined hosts and VM coredumps persistence, Load & Save As for thread dumps and heap dumps, autodiscovery of jstatd started after defining remote host, improved support for JRockit VMs, new icons, main menu & toolbar cleanup, customizable Options, GlassFish plugin on Plugin Center.

What do you think of VisualVM?


Marc Stock

Posts: 17
Nickname: salient1
Registered: Mar, 2007

Re: VisualVM Beta Released Posted: Mar 12, 2008 8:26 AM
Reply to this message Reply
They need to pick a license so that I can see if it's even worth looking at.

Kris Schneider

Posts: 2
Nickname: kschneid
Registered: Jan, 2005

Re: VisualVM Beta Released Posted: Mar 12, 2008 9:44 AM
Reply to this message Reply
> They need to pick a license so that I can see if it's even
> worth looking at.

I believe the distro comes with a license file that specifies GPLv2 w/classpath exception. Not sure why that's not displayed on their home page.

Kris Schneider

Posts: 2
Nickname: kschneid
Registered: Jan, 2005

Re: VisualVM Beta Released Posted: Mar 12, 2008 9:47 AM
Reply to this message Reply
> Not sure why that's not displayed on their home page.

Actually, it is. Down towards the bottom of the page, right above "Subprojects". They just haven't filled in the info at the top of the page...

Kai R.

Posts: 1
Nickname: megid
Registered: Mar, 2008

Note on JDK Posted: Mar 17, 2008 8:56 AM
Reply to this message Reply
It might be worth noting that a JDK 1.6 is required to run VisualVM; however it can watch 1.4 and 1.5 VMs but with a very reduced feature set.

Flat View: This topic has 4 replies on 1 page
Topic: Cedric Beust on Test Extremism and Test-Driven Development Previous Topic   Next Topic Topic: Supporting Fixnums in the JVM

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use