高负载 - 低 IO - 低 CPU 使用率

dev*_*vup 3 performance central-processing-unit io

我有一个负载相当高的系统。从下面的顶部输出可以看出,CPU 使用率和 I/O 可以忽略不计:

top - 17:31:59 up 4 days, 2:34, 2 users, load average: 1.00, 0.99, 1.00

任务:总共 71 个,1 个运行,70 个睡眠,0 个停止,0 个僵尸

Cpu(s): 2.0%us, 2.0%sy, 0.0%ni, 95.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

内存:总共 960720k,已使用 707288k,253432k 空闲,
67328k 缓冲区

交换:总共 2811896k,已使用 2644k,空闲 2809252k,缓存 528928k

PID 用户 PR NI VIRT RES SHR S %CPU %MEM TIME+ 命令

15310 根 20 0 2512 1128 888 R 2.1 0.1 0:00.05 顶部

当 I/O 和 CPU 不是因素时,我将不胜感激任何帮助隔离高负载的原因。

vdb*_*oor 5

高负载也可能由以下几个因素引起:

  • 处于“不间断睡眠”(D在进程列表中)的进程,即等待某些 I/O 的进程。
  • 硬件问题,导致系统等待(可能是 I/O)。

请检查您的进程列表 ( ps auxf),是否有任何可能处于D状态或看起来很奇怪的进程。