菜单

Juning
发布于 2022-04-15 / 1432 阅读
1
0

JDK中没有VisualVM插件的解决办法

下载

在最新版本的JDK(大于1.8或后期更新的1.8版本)中已经不会再自动集成 VisualVM,需要自己去下载安装;
VisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,提供强大的分析能力,对 Java 应用程序做性能分析和调优。
下载地址:VisualVM官网 选择对应的版本即可
VisualVM官网

配置

其实下载之后直接运行visualvm_212/bin目录下的visualvm可执行文件即可,会自动识别jdk版本,要自定义jdk版本打开visualvm_212/etc/visualvm.conf加上以下配置即可(visualvm_后面的数字是软件版本):

visualvm_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home"

Visual GC 插件

Visual GC 插件非常强大,可以动态的对指定的进程进行监控,并且来通过统计面板来分类显示出各项任务/事件的总时间开销。

  1. 安装
    安装方法: Tool->Plugin->Available Plugins;
    安装Visual GC 插件

  2. 插件界面介绍
    安装完成之后选择一个正在运行的Java进程,这里选择idea,双击即可进入监控页面,如下图:
    image-1650333791419
    右边就是Visual GC 插件的主要界面了,这里可以看到软件运行时的内存变化实时情况。


评论