Skip to content

可视化工具

jconsole

jconsole是JDK 提供的可视化工具。可以查看内存、线程数量、CPU等资源信息。

使用方式

本地进程

直接执行命令

java
jconsole

远程进程

java
-Djava.rmi.server.hostname=10.10.102.81-Dcom.sun.management.jmxremote.port=9999-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.local.only=false-Dcom.sun.management.jmxremote.ssl=false

image.png

手动GC

检测死锁

VisualVM

VisualVM: Download

juejin.cn

MAT工具

MAT工具用来分析内存。

https://zhuanlan.zhihu.com/p/350935330

Mac M2 安装 MAT工具