如果你正在学习java,并且觉得jvm垃圾回收、内存分配理解的不是很透彻,觉得太抽象了,怎么办呢?嘿嘿,恭喜你,找对文章了,看完这篇文章相信你就能打通任督二脉,彻底理解了!
听说过java的VisualVm吗,这个软件对于理解jvm非常有帮助。
1.安装VisualVm
首先我们来安装一下VisualVm软件。
如果你已经安装了java8以下的jdk,那么可能已经自带了VisualVm软件,可以去jdk安装路径下的bin目录里看一下是否有VisualVm类似的文件,如果有的话可以直接运行。
如果没有的话,那可以来安装一下,安装地址:https://visualvm.github.io/download.html,也可以通过命令行的方式来安装(以mac为例):
brew install visualvm
安装完之后运行:
/Applications/VisualVM.app/Contents/MacOS/visualvm --version
可以查看安装的版本等信息。
然后就可以在APP里看到已经有了VisualVm软件,点击运行即可。
2.安装插件

点击标题栏的Tools(工具),然后点Plugins(插件),然后找到Visual GC插件,安装一下。

最低0.47元/天 解锁文章
936

被折叠的 条评论
为什么被折叠?



