减少Linux 耗电第 3 部分:调优结果(7)

sched_smt_power_savings 比较

与 sched_mc_power_savings 类似,sched_smt_power_savings 调优方法试图将超线程聚合到尽可能少的 CPU 上,从而节约电能。图 11 和 12 展示,当默认 conservative 调控器在一个支持超线程的系统上运行时,sched_smt_power_savings 分别为 on (1) 和 off (0) 时的 CPU 利用率的对比。以下比较展示在 10% 的负载水平上每个处理器的利用率,这样系统的平均利用率为 10%。

sched_smt_power_savings 关闭

图 11. sched_smt_power_savings 关闭

sched_smt_power_savings 开启

Figure 12. sched_smt_power_savings 开启

同样,当设置为开启时,负载将聚合。如果闲置或接近闲置的 CPU 能够使用 CPUfreq 调控器来降低频率且/或闲置 C 状态,同时结合使用这种类型的调度,那么电能节约就有可能实现。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyjsjs.html