linux - centos cpu使用率很高,但是找不到进程

标签 linux performance centos cpu-usage centos7

我使用命令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/

相关文章:

Python for 循环语法错误

centos - VirtualBox 机器有可用空间,但我收到磁盘空间不足错误/消息

linux - ffmpeg 将任何文件转换为任何文件

c++ - 启动远程进程并监控状态

performance - redis批量插入时读取redis

c - Linux 共享内存同步

python - 过多的日志记录会影响 Web 应用程序的性能吗?

linux - CUDA CUDPP .so 构建

linux - update-rc.d : error: firewall Default-Start contains no runlevels, 正在中止

linux - 将 ffmpeg -sseof 与管道一起使用