VisualVM: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
=External= | =External= | ||
* Java 7 | * Java 7 http://docs.oracle.com/javase/7/docs/technotes/guides/visualvm/index.html | ||
* Java 6 | * Java 6 http://download.oracle.com/javase/6/docs/technotes/guides/visualvm/index.html | ||
=Internal= | =Internal= |
Latest revision as of 18:19, 26 July 2016
External
- Java 7 http://docs.oracle.com/javase/7/docs/technotes/guides/visualvm/index.html
- Java 6 http://download.oracle.com/javase/6/docs/technotes/guides/visualvm/index.html
Internal
Overview
VisualVM is a graphical tool that ships with Oracle JDK 6 and newer, allowing for visualization of various internal JVM metrics (memory, threads, application’s JMX interfaces).
Installation
VisualVM comes as part of the Java SDK, so it is installed by default.
Running
Assuming the $JAVA_HOME/bin is in your PATH, VisualVM can be run by simply executing:
jvisualvm
VisualVM and jstatd
VisualVM is apparently able to auto-discover JVMs running on remote hosts with the help of jstatd. Expand this section when I am in the situation to use it.