java项目线上cpu过高如何排查

发布时间:2026/9/13 12:26:43
java项目线上cpu过高如何排查 1、查看进程# 查看cpu过高的进程top-c2、拿着pid查找cpu过高的线程# 查找psH-eopid,tid,%cpu|grep19235psH-eopid,tid,%cpu|grep19235|sort-k3-nr|head-10可以看到19236过高3、线程转换16进制printf%x\n192364、查看代码地址# 19235 进程# 4b24 线程16进制# -A20 前20行jstack19235|grep4b24-A20记得看线程是不是runnable 不是的话阻塞就多打印50行看看5、查看代码