1.top命令找到占用CPU高的Java进程PID
2.根据进程ID找到占用CPU高的线程 ps -mp pid -o THREAD,tid | sort -r
ps -mp 124682 -o THREAD,tid | sort -r
3.将指定的线程ID输出为16进制格式 printf “%x\n” tid printf "%x\n" 6384 18f0
4.jstack pid |grep tid -A 50
jstack 124682 |grep 18f0 -A 50
京公网安备 11010502049817号