CPU空闲和CPU负载之间有联系吗?

CPU空闲和CPU负载之间有联系吗?

负荷越高,怠速越低?是否存在高负荷同时怠速也高的情况?

屏幕截图

答案1

这两者有直接关联Load% + Idle% = 100%

这意味着当一个增加时,另一个就会减少。没有例外。

想象一下一个装有水的玻璃杯。水 + 剩余的空隙等于玻璃杯的容量。玻璃杯中不能同时有超过 50% 的水和超过 50% 的空隙。

答案2

来自维基百科加载页面上你可以看到它们是相关的,因为:

对于受 CPU 限制的单 CPU 系统,可以将平均负载视为相应时间段内系统利用率的百分比。对于具有多个 CPU 的系统,必须将该数字除以处理器数量才能得到可比较的百分比。

关于负载的更详细的解释告诉你:

例如,可以将单 CPU 系统上的平均负载“1.73 0.60 7.98”解释为:


  • 在最后一分钟,系统平均过载了 73%(1.73 个可运行进程,因此平均有0.73 个进程必须等待单 CPU 系统轮到)。

  • 在过去 5 分钟内,CPU 平均空闲 40%。

  • 在过去的 15 分钟内,系统平均过载了 698%(7.98 个可运行进程,因此
    平均有 6.98 个进程必须等待单 CPU 系统轮到)。

这将告诉您负载将指出执行所有等待进程所需的处理器时间,因此,负载越高,空闲时间越短,直到负载达到 0

相关内容