cpu占用过高排查
发布时间:2020-12-25 13:49 所属栏目:53 来源:网络整理
导读:简介 最近一段时间 某台服务器上的一个应用总是隔一段时间就自己挂掉 用top看了看 从重新部署应用开始没有多长时间CPU占用上升得很快 排查步骤 # 1.使用top 定位到占用CPU高的进程PIDtop# 2.通过ps aux | grep PID命令获取线程信息,并找到占用CPU高的线程ps
简介
排查步骤
案例1.top可以看到PID733进程的占用172% 2.查找进程733下的线程 可以看到TID 线程775占用了96%且持有了很长时间 其实到这一步基本上能猜测到应该是 肯定是那段代码发生了死循环
3.线程ID转换为16进制格式
3333 4.查看java的堆栈信息
444 5555
(编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读