Zoom on visualVM
by snonov
Root links
Home : https://visualvm.github.io/
Source : https://github.com/oracle/visualvm
Source site : https://github.com/visualvm/visualvm.github.io
Plugin Description :
https://visualvm.github.io/plugins.html
Get plugin offline :
https://visualvm.github.io/pluginscenters.html
Develop your plugin :
https://visualvm.github.io/extending.html
Interesting plugins :
Thread dump analyzer https://github.com/irockel/tda, get plugin (nbm files) from release pages. Once 3 files installed on your VisualVM think to restart it.
Some history points
No more VisualVM inside JDK 9
https://blogs.oracle.com/java-platform-group/visual-vm-in-jdk-9-and-beyond
https://bugs.openjdk.java.net/browse/JDK-8180002
Why : linked to netBeans that now belong to Apache Foundation (https://netbeans.apache.org/)
http://marxsoftware.blogspot.fr/2016/09/apache-netbeans.html
VisualVM begin to look at Graal
https://visualvm.github.io/graal.html
http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html
Some practical links
Usage tutorials
- https://engineering.talkdesk.com/ninjas-guide-to-getting-started-with-visualvm-f8bff061f7e7
- https://medium.com/@krishankantsinghal/using-visualvm-to-visualize-gc-and-memory-utilization-of-your-java-app-e3f0b6dec4a6
- https://www.cubrid.org/blog/how-to-monitor-java-garbage-collection
- Compare HeapDump VisualVM
- Extend VisualVM memory to analyze big heapdump
- http://engineering.pivotal.io/post/profiling_cpu_on_pcf/