一、启动
打开cmd窗口,输入jvisualvm
后点击回车就可以启动了,或者可以去jdk中的bin中找到jvisualvm.exe双击执行,具体位置例如:
二、作用
监控内存泄露,跟踪垃圾回收,执行内存分析、CPU分析、线程分析……
三、线程中出现的几种颜色的线程状态解释
运行:正在运行的线程
休眠:执行了sleep()方法的线程
等待:执行了wait()方法的线程
驻留:线程池中的空闲线程
监视:被阻塞的线程,也就是正在等待其他线程释放锁的线程
四、安装Visual GC插件
无法连接Java VisualVM 插件中心问题解决
通过该插件可以观察整个垃圾回收的过程