为什么 top 输出与 sar 输出不同?

为什么 top 输出与 sar 输出不同?

这是SLES11sp3系统。

命令top显示平均负载为17+,如下图:

#top
top - 11:59:14 up 19 days, 21:55, 40 users,  load average: 17.09, 17.29, 19.22
Tasks: 514 total,   1 running, 512 sleeping,   1 stopped,   0 zombie
Cpu(s):  0.0%us,  0.1%sy,  0.0%ni, 99.8%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:     63996M total,    50885M used,    13111M free,        2M buffers
Swap:     7999M total,        2M used,     7997M free,    47864M cached

然而 sar 输出显示负载非常低:

#sar 
11:50:01 AM     all      2.31      0.00      0.19      0.01      0.00     97.49
12:00:01 PM     all      0.91      0.00      0.13      0.00      0.00     98.96

负载有这么大差异的可能原因是什么?

相关内容