前言
本文着重讲解了如何为我们JDK自带的内存优化插件jvisualvm去安装一个Visual GC插件,让我们可以直观的看见jvm堆内存的变化,这个插件也就是我们可以稍微学习一下,一般企业中到是用的不是很多,但我们在学习阶段也是可以了解一下的
jvisualvm
我们进入cmd命令行,然后输入jvisualvm,前提是你已经安装有jdk并已经配好环境变量了,然后就打来一个图形化界面,这个就是jdk自带的jvisualvm jvm优化工具
但是他没有Visual GC插件就不好看见堆内存信息,所以我们要给他安装一个Visual GC插件
安装Visual GC
首先我们先去Visual GC网站下载页面 : https://visualvm.github.io/pluginscenters.html
然后选择我们jdk对应的Visual GC版本进行下载
我们jdk版本是1.8.0_231那我就选择以下这个版本进行安装即可,我们不需要下载,只需要把那个url进行复制下来即可
https://visualvm.github.io/uc/8u131/updates.xml.gz
然后我们打开我们的 jvisualvm插件,选择工具插件,如果插件中心页面
然后点击设置 - 编辑
然后把我们上面在Visual GC页面复制的url粘贴上去,然后再点击可用插件 - 检查最新版本
就会出现可以安装的插件了,我们只需要勾选Visual GC插件进行安装即可
如果安装期间出现下载插件失败,那你直接把那个url复制到浏览器上把那个插件包给下载下来,然后点击已下载,然后再点击添加插件,然后选中下载的那个nbm插件包就可解压添加成功,如果没有出现那他就直接安装成功了,随后你就可以在jvisualvm中看见有Visual GC了