- 服务器上启动一个包含死循环的java程序,拉高服务器的CPU使用率

- top命令查看服务器上cpu使用率过高的进程id,得到进程id:13465

- 根据进程id获得该进程下cpu使用率过高的线程id,即tid:13466

- 将十进制tid:13466转换为对应的十六进制:349a,使用jstack命令查找对应的堆栈信息,可以看到问题出在LoopTest的第四行,即我们的死循环位置

jstack命令定位CPU过高问题
最新推荐文章于 2025-08-13 16:07:20 发布




358
2233
356

被折叠的 条评论
为什么被折叠?