The Source for Java Technology Collaboration
User: Password:



Mandy Chung's Blog

Mandy Chung Mandy Chung is a senior staff engineer at Sun Microsystems. She is working on the Java SE monitoring and management and other serviceability technologies. She leads the design and the implementation of the java.lang.management API, out-of-the-box manageability, and also the JConsole monitoring tool. Prior to joining Sun, she was the lead engineer working in the linker and dynamic loader project in Hewlett Packard.



Slides for JavaOne BOF - Monitoring and Troubleshooting Java Applications

Posted by mandychung on June 04, 2009 at 06:45 PM | Permalink | Comments (1)

Tomas Hurka and I gave a BOF last night presenting "Monitoring and Troubleshooting Java applications using JDK tools". The slides give an overview of the tools in the JDK, summarize the symptom and tools to use to diagnose a few typical performance problems including memory leak, deadlock, high lock contention that we walked through the demos. Check out the documentation, article and other resources listed in the slides that has detailed information.

If you are using JDK 5 or 6 earlier to update 7, you can download Java VisualVM at http://visualvm.dev.java.net/.



JavaOne 2009

Posted by mandychung on May 20, 2009 at 04:58 PM | Permalink | Comments (0)

2009speaker.png

This JavaOne I'll be speaking with Tomas Hurka, the VisualVM author on Wednesday June 03 at 6:45 p.m.:

BOF-4724: Monitoring and Troubleshooting Java™ Platform Applications with JDK™ Software

We will show the monitoring and troubleshooting capabilities from the JDK out-of-the-box.

We continue to enhance the monitoring and management capability of the JDK. Alan Bateman has added the new direct buffer monitoring feature in JDK 7. Check it out!



Java VisualVM Screencast

Posted by mandychung on March 16, 2009 at 11:48 PM | Permalink | Comments (0)

Java VisualVM is a new JDK tool added since JDK 6 Update 7 (<JDK>/bin/jvisualvm). It provides a nice graphical user interface for monitoring and troubleshooting Java applications and integrates several troubleshooting features introduced in JDK 5 and 6 as command-line utilities into this single GUI tool.

I like their screencast that shows VisualVM in action. It should help you get started. I also embed it here for your convenience:

See also the Java VisualVM User Guide:
http://java.sun.com/javase/6/docs/technotes/guides/visualvm/index.html
VisualVM project page:
https://visualvm.dev.java.net/gettingstarted.html

Let the VisualVM team know what you think and any feature you'd like to see.



June 2009
Sun Mon Tue Wed Thu Fri Sat
  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        


Search this blog:
  

Categories
J2SE
JavaOne
Tools
Archives

June 2009
May 2009
March 2009
July 2008
May 2008
April 2008
March 2008
February 2008
October 2007
May 2007
December 2006
August 2006
May 2006
February 2006
November 2005

Recent Entries

Slides for JavaOne BOF - Monitoring and Troubleshooting Java Applications

JavaOne 2009

Java VisualVM Screencast



Powered by
Movable Type 3.01D


 Feed java.net RSS Feeds