jvisualvm默认没有安装GC插件,我们需要自己选择版本安装,安装步骤如下:
- 查看项目使用的JDK版本
- 选择可用插件
- jvisualvm安装GC
1.查看项目使用的JDK版本
windows
例如我本地的JDK版本为jdk1.8.0_221
macos
/usr/libexec/java_home -V进入bin,运行jvisualvm
2.选择可用插件
在https://visualvm.github.io/pluginscenters.html上找到与项目运行的版本相同的插件地址,20-25涵盖我的JDK版本,则其对应的https://visualvm.github.io/archive/uc/8u20/updates.xml.gz就是我们要找的版本。
3.jvisualvm安装GC
打开jvisualvm,选择【工具】-【插件】,
设置插件中心地址,然后在【可用插件】选项卡中选择安装Visual GC,傻瓜式安装后,重启jvisualvm,打开一个进程,如果出现了Visual GC 选项卡,则说明GC 插件安装完成。
至此,我们便可在本地做压测的时候,查看GC的运行情况了。