文章目录
-
问题现象
-
排查过程
问题现象
首先,我们一起看看通过 VisualVM 监控到的机器 CPU 使用率图:
如上图所示,在 下午3:45 分之前,CPU 的使用率明显飙高,最高飙到近 100%,为什么会出现这样的现象呢?
排查过程
Step 1:使用top命令,查询资源占用情况:
如上图所示,显示了服务器当前的资源占用情况,其中PID为5456的进程占用的资源最多。
在这里,我们也使用top -p PID
命令,查询指定PID的资源占用情况:
Step 2:使用ps -mp PID -o THREAD,tid,time
命令,查询该进程的线程情况: