先用top命令定位CPU高的PID获取线程信息,并找到占用CPU高的线程 :ps -mp pid -o THREAD,tid,time | sort -rn将需要的线程ID转换为16进制格式 : printf "%x\n" tid打印线程的堆栈信息: jstack pid |grep 16进制格式的线程ID -A 30 可以用 ps -ef|grep pid 查看是哪个项目