ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

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

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、查看代码
返回列表