您现在的位置是:首页 >  云笔记 >  开发笔记 >  文章详情

第1.1节、JAVA VisualVM本地连接基础介绍

豆豆   2020-01-21 22:23:52   341人已围观

基础介绍

       jvisualvm是JDK自带的一款JVM诊断工具,在JDK安装目录下/jdk/bin目录下,后面所有的介绍以我的环境为例;我这里的开发环境是:windows 7旗舰版,Tomcat7,JDK1.8,Eclipse Version: 2019-03 (4.11.0) Build id: 20190314-1200。 jvisualvm所在目录截图如下:

jvm所在目录.png

     双击打开即可使用,只是这样打开是看不见任何可被监控的应用;所以我在打开之前先在本地启动了eclipse和里面的tomcat发布了一个应用,这样打开后就可以在本地那个树形菜单下面看见监控的项,在打开后可以见到的如下图:

启动主页.png

      在最上面的一排菜单分别是:文件(F)、应用程序(A)、视图(V),工具(T),窗口(W),帮助(H),左侧的应用程序可以通过:窗口(W)>应用程序(A)来关闭和打开,我在这里需要重点提一下的是:工具(T)》插件(G),如下图:

工具中的插件.png


         因为这里的很多插件在分析过程中会很有用。建议先安装所有的插件,那么后面可以看见的参考数据会多很多。

安装所有插件.png

      下面分别介绍一下这些插件的用途:

1、Visual GC插件:

     监控垃圾回收器,Java VisualVM默认没有安装Visual GC插件,需要手动安装。安装Visual GC安装完成后重启Java VisualVM,Visual GC界面自动打开,即可看到JVM中堆内存的分代情况。

2、VisualVM-Glassfish插件:

3、Visual







参考资料:

1、https://visualvm.github.io/gettingstarted.html?Java_VisualVM

2、https://wenku.baidu.com/view/b9f4491ea76e58fafab00309.html

3、https://www.ibm.com/developerworks/cn/java/j-lo-visualvm/?lnk=hm

4、https://www.cnblogs.com/chongyou/p/9681868.html


分享到:

编辑发布时间:2020-01-21 22:23:52