jdk 的两个小工具 jconsole、jvisualvm(升级版本的 jconsole)。通过命令行启动、可监控本地和远程应用、远程应用需要配置
1、jvisualvm 能干什么
监控内存泄漏、跟踪垃圾回收、执行时内存、cpu分析、线程分析…
运行:正在运行的线程
休眠:sleep
等待:wait
驻留:线程池里面的空闲线程
监视:阻塞的线程、正在等待锁
使用方法:
在wind窗口打开cmd界面,输入jvisualvm,安装插件。
选择可用插件,升级到最新版
如果没有报错就下载Visual GC这个插件,安装完成后,重启jvisualvm
如果报错就是插件发版本与jdk的版本不一致导致的。先查看自己jdk安装时是什么版本。
打开网址:
https://visualvm.github.io/pluginscenters.html去找对应的
点击链接进去之后复制地址到jvisualvm插件地址处替换就可以了
之后就可以下载Visual GC这个插件,重启即可。重启界面如下