使用top命令查询使用cpu最高的进行的pid
查看找出pid这个java进程中耗用cpu最多的线程
top -Hp pid
占用cpu最多的线程
把5958转成16进制
printf "%x\n" 5958
在使用jsatch命令 -A 20 前后20行的堆栈信息
jstack 5958 |grep 1760 -A 20
看一下堆栈信息
jmap -dump:live,format=b,file=./heapdump.hprof 5958
使用脚本查询线程占用cpu
https://github.com/oldratlee/useful-scripts/blob/dev-2.x/docs/install.md