JVM 命令 jps jstat jstack

jps 显示出所有的 JAVA 进程以及 PID
jstat 查看堆内存各部分的使用量,以及加载类的数量
jstack – 用来查看堆栈信息

jps -lvmV

top -Hp pid

将线程转换为16进制,因为堆栈里线程id是用16进制表示的。
printf “%x\n” 线程id

查看堆栈,找到线程再干嘛:
jstack 进程id | grep -C 10 -i  “16进制线程id” --color=auto

 

posted @ 2022-12-09 23:04  tigergaonotes  阅读(31)  评论(0编辑  收藏  举报