您如何解释 top 的输出?

您如何解释 top 的输出?

top 输出中的某些内容非常简单,例如内存和交换使用情况。但平均负载数字有点神秘:这三个数字是什么意思?此外,僵尸进程到底是什么?它与休眠进程有何不同?

顶部 - 13:20:58 启动 69 天,7:07,1 个用户,平均负载:0.03、0.02、0.00
任务:共 80 个,1 个正在运行,79 个正在休眠,0 个已停止,0 个僵尸
CPU:0.0%us、0.2%sy、0.0%ni、99.8%id、0.0%wa、0.0%hi、0.0%si
内存:总计 8054888k,已用 7975100k,可用 79788k,缓冲区 130240k
交换:总计 1572856k,已使用 84k,可用 1572772k,缓存 6393160k

答案1

答案2

这 3 个平均负载数字是系统在过去一分钟、五分钟和十五分钟内的负载。

我不太清楚加载是计算出来的 - 但它与有多少进程同时需要 CPU 时间有关。运行速度持续低于 1.0 的服务器意味着它没有进程在等待 CPU(即它以最大速度运行)

相关内容