我使用命令top/htop来查找进程,但失败了。 每个进程的cpu占用率只有0.x%。 我怎样才能找到导致CPU使用率过高的确切进程?
最佳答案
如果没有显示出使用 CPU 时间的情况,则可能是磁盘访问时间等导致 CPU 速度缓慢的感觉。
你提到了htop。 在 htop 中,尝试按 F2 进行设置,在“设置”列中向下箭头选择“列”。向右箭头两次,然后向下箭头,直到看到已选择“IO_RATE”。按“输入”将其添加到事件列列表中。
您可以通过突出显示它并按 F7 和 F8 分别向上或向下移动它来调整其位置。
将 IO_RATE 添加到输出后,查找似乎不断写入磁盘的进程。
同样,检查进程状态,并查找“D”(不间断 sleep ,通常是 I/O)。 PS info reference
关于linux - centos cpu使用率很高,但是找不到进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43039551/