JVM--JVM上手工具VisualVM安装(堆内存观测工具插件)

echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。


JVM学习之前一定要安装的一个工具,如果没有它所有的JVM学习都是在黑暗中行走。本文主要介绍VisualVM的安装

VisualVM 一款JVM监控的工具

在这里插入图片描述

官网地址:https://visualvm.github.io/,我们可以到官网下载它的windows客户端,也可以安装在IDEA中,不过个人建议使用IDEA安装该插件,避免不必要的空间浪费。

IDEA安装VisualVM

点击file->选择settings->点击plugins,按照下图搜索
在这里插入图片描述

点击安装从起IDEA即可。

配置VisualVM,然我们的IDEA启动的时候可以直接唤起VisualVM

点击file->选择settings->点击other settings找到我们刚安装VisualVM,设置如下两个路径,第一个java自带的工具,第二个jdk路径。
在这里插入图片描述

配置成功之后我们就可以看到如下标志

在这里插入图片描述

启动的时候就可以直接点击VisualVM插件启动程序了,只要是点击插件启动的,就可以直接唤起我们的VisualVM。差不多长下面这个样子

在这里插入图片描述

  • 为了更方便观察GC或者堆活动,我们安装一个VisualVM的插件

从VisualVM的官网进入插件中心

官网:https://visualvm.github.io/plugins.html
在这里插入图片描述

根据JDK选择对应的插件,我的是第一个

在这里插入图片描述

选中JDK后我们可以看到如下插件中心选项界面,下载GC

在这里插入图片描述

下载完成之后我们可以看到一个nbm的文件,这个时候我们需要唤起VisualVM,然后在VisualVM中安装该插件。我是用IDEA写了一个程序,如下:

public class Test {

    public static void main(String[] args) {

        for (; ; ) {
            A a = new A();
        }

    }

}

class A {
    String name;
    int age;
}

点击对应的启动按钮
在这里插入图片描述

这个时候我们就可以观测GC活动和堆的活动啦
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xlecho

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值