可视化工具
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
MAT工具
MAT工具用来分析内存。