一 CPU打满问题排查
1、top命令找出进程id(Pid)
2、ps -Hp Pid找出进程中CPU占用高的线程
3、将线程id转为16进制,命令:printf "%x\n" Pid
4、导出进程快照:jstack -l pid> ./pid.stack
5、定位问题 cat pid.stack | grep Pid 这里的Pid为上面转的16进制
线上cpu问题排查
原文:https://www.cnblogs.com/chenfengXTU/p/13859287.html