命令行工具
jps
用于输出 JVM 虚拟机进程信息,类似于 Linux 的 ps
jstat
查看内存占用和垃圾收集信息
jinfo
查看虚拟机参数
jmap
查看等待回收对象的队列,查看堆的概要信息,包括采用的是哪种 GC 收集器,堆空间使用情况,生成堆的转储快照(dump 文件)
jstack
查看线程方法堆栈。主要用于定位线程长时间没有响应的原因,如死锁、死循环、信号量未释放、网络请求长时间未返回等
可视化工具
JConsole
VisualVM
jps
用于输出 JVM 虚拟机进程信息,类似于 Linux 的 ps
jstat
查看内存占用和垃圾收集信息
jinfo
查看虚拟机参数
jmap
查看等待回收对象的队列,查看堆的概要信息,包括采用的是哪种 GC 收集器,堆空间使用情况,生成堆的转储快照(dump 文件)
jstack
查看线程方法堆栈。主要用于定位线程长时间没有响应的原因,如死锁、死循环、信号量未释放、网络请求长时间未返回等
JConsole
VisualVM
本文标题:JDK 监控和故障处理工具(待完善)
本文链接:https://www.haomeiwen.com/subject/vpmjhqtx.html
网友评论