linux CPU100%异常排查

1、top查找出占CPU比例最高的进程(5881);

2、查看该进程正在执行的线程;

top -H -p  5881

3、将线程转换成16进制

 printf ‘%x\n’ 5950

4、查看异常线程执行情况

 jstack 线程号 | grep 进程号 -A90

5、jstack进程正在执行的的线程及状态

jstack -l 5880 > 5880.out

6、在导出的文件中查找转换了16进制的线程的执行情况

猜你喜欢

转载自www.cnblogs.com/pretttyboy/p/10435844.html