JVM之jvisualvm工具使用

最近在学习java虚拟机,需要使用到jvisualvm查看程序运行情况
工具在jdk安装目录/jdk1.8.0_191/bin下jvisualvm.exe
一开始进来可能会提示:无法监听本地java应用程序
处理过程:
1、先关闭IDEA,并且关闭所有的java程序
2、win+R,输入:%TMP%
3、找到hsperfdata开头的文件,文件名后面接的是系统的用户名
4、找到之后查看系统的用户名看是否一样,我的是用户名是大写,这里是小写导致的
5、查看系统用户名:右键我的电脑-属性-控制面板-用户账户-用户账户   在右方就可以看到了

查看进程的GC情况时,没有Visual GC插件的解决办法:

1、工具-插件-检查更新 选择安装Visual GC
2、如果点击检查更新时提示:无法连接JAVA Visual插件中心.....
      1.如果本地也无法连接(https://visualvm.github.io/uc/8u131/updates.html),则需要配代理
        我的电脑连的网络无法连接到下载插件的网站,手机可以,于是就用手机开了热点,电脑连接手机热点就可以访问那个网站了
       2.如果本地可以连接插件网站(https://visualvm.github.io/uc/8u131/updates.html),但是点击java visualVM更新时无法更新,则直接去下载com-sun-tools-visualvm-modules-visualgc.nbm插件文件,已下载-添加插件-安装即可

 

上一篇:内存泄漏visualvm工具使用


下一篇:虚拟机性能监控、故障处理工具