当我有一个不平凡的负载并且当我运行 top 时,没有进程使用不平凡的 cpu 时间,这意味着什么?
例如,我有一个带有以下顶行的服务器:
top - 10:10:59 up 128 days, 23:44, 10 users, load average: 4.00, 4.00, 4.00
Tasks: 254 total, 1 running, 252 sleeping, 0 stopped, 1 zombie
Cpu(s): 0.1%us, 0.1%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 65912492k total, 20628812k used, 45283680k free, 573908k buffers
Swap: 33431544k total, 30376k used, 33401168k free, 12085808k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2584 sgeadmin 20 0 416m 2536 1572 S 1.3 0.0 1265:45 sge_execd
4 root 20 0 0 0 0 S 1.0 0.0 4681:42 ksoftirqd/0
...ETC。
答案1
如果多个进程正在等待 I/O(磁盘或网络),负载可能会很高。