心理

当前位置 /首页/完美生活/心理/列表

linux 一个cpu高 怎么排查

linux 一个cpu高 怎么排查

查看CPU使用,在 Linux 系统下,使用 top 命令查看 CPU 使用情况。

操作步骤:1)、通过 top 命令找到 CPU 消耗最多的进程号

2)、通过 top -Hp 进程号命令找到 CPU 消耗最多的线程号(列名仍然为 PID)

3)、通过printf "%xn" 线程号命令输出该线程号对应的 16 进制数字

4)、PID进程在内核调用情况。如果是Java应用可通过 jstack 进程号 | grep 16进制线程号 -A 10 命令找到 CPU 消耗最多的线程方法堆栈。

TAG标签:Linux 排查 CPU #