1.查看哪个进程占用cpu高
top
2.查看进程中哪个线程占用cpu高
ps -mp PID -o THREAD,tid,time
3.将线程id转换为16进制
printf "%x\n" TID
4.使用java虚拟机自带的工具jstack跟踪堆栈
jstack PID |grep TID -A 30
1.查看哪个进程占用cpu高
top
2.查看进程中哪个线程占用cpu高
ps -mp PID -o THREAD,tid,time
3.将线程id转换为16进制
printf "%x\n" TID
4.使用java虚拟机自带的工具jstack跟踪堆栈
jstack PID |grep TID -A 30