- TOP找出CPU占比最高的线程得到pid
- ps -ef | grep pid 或者jps -lv | grep pid 得知是哪个项目及启动参数等等
- 定位具体哪个线程 ps -mp pid -o THREAD,tid,time 得到时间最长TID线程号
-m 显示所有线程
-p pid进程使用cpu的时间
-o 该参数后是用户自定义格式 - 将线程ID转换为16进制格式(英文小写格式)
- jstack pid | grep tid(16进制格式英文小写格式) -C60(前后60行)
排查CPU过高步骤
最新推荐文章于 2024-05-01 14:07:50 发布