扩展之前,单个基于 UNIX 的服务器的最大平均负载的经验法则是什么?

扩展之前,单个基于 UNIX 的服务器的最大平均负载的经验法则是什么?

在优化性能或扩展之前,单个基于 UNIX 的服务器的平均负载的经验法则是什么?例如,我的服务器运行如下:

load average: 0.44, 0.44, 0.43

答案1

负载是等待在 CPU 上运行的进程数。如果它低于该系统上可用的 CPU 数量,则意味着平均而言,您没有任何进程在等待。

更完整的答案是这里

答案2

这个问题不能笼统地回答。举个例子:加载平均值 0.4 对于单核系统和 16 核机器来说意味着不同,它也可能意味着在某些操作系统(例如 Linux)上,当进程等待 I/O 时,您的 CPU 处于空闲状态。

您是否遇到过任何性能问题?您是否预计负载会增加?

相关内容