JVM诊断

挑水做饭 2021年04月07日 81次浏览

1、查看JVM进程的PID

jcmd -l

2、查看某个进程的参数

jcmd 19551 VM.flags

3、查看目标JVM进程的properties

jcmd 19551 VM.system_properties

4、查看jvm类柱形图

jcmd 19551 GC.class_histogram

5、查看所有线程栈

jcmd 19551 Thread.print | more

6、dump 进程堆内存文件到指定路径

jcmd 19551 GC.heap_dump /tmp/tinker-ott.hprof