1.2. 电源管理基础
在 Red Hat Enterprise Linux 6 及其之后的版本中,kernel 会运行 “无计时(tickless) ”,这意味着之前的定期计时中断被替换为按需求中断。因此,在新任务加入队列之前,闲置 CPU 可以一直保持闲置状态,同时 CPU 也可以在省电模式下保持更长时间。然而,如果系统有应用程序会产生不必要的计时事件,这一功能的好处就会被抵消。查询事件,例如检查磁盘卷册的变动或者鼠标活动,是很好的例子。
此原则对于带有移动组件的设备(比如硬盘)尤为重要。另外,有些应用程序可能会使未使用但被激活的设备处于开启(open)状态 ;出现这种情况时,kernel 会假定该设备处于使用状态,这样就会阻止设备进入节电状态。
大多数情况下,此原则的实现需要依靠较新的硬件和正确的 BIOS 配置。旧的系统组件经常不支持 Red Hat Enterprise Linux 7 中支持的新功能。请确定您系统使用的是最新的官方固件,且在 BIOS 中的电源管理或者设备配置部分启用了电源管理功能。您需要关注的功能包括:
- SpeedStep
- PowerNow!
- Cool'n'Quiet
- ACPI (C 状态)
- Smart
现代 CPU 与“高级配置和电源接口”(Advanced Configuration and Power Interface,ACPI)共同提供不同的电源状态。三种不同的状态是:
- 睡眠(C 状态)
- 频率(P 状态)
- 热输出(T 状态或者 "热状态")
很明显,最佳的节电方法就是关闭系统。例如:您的公司可以发展出注重 “绿色 IT” 的企业文化,让员工有意识地在午休时间或者回家前关闭电脑。您还可以将几台实体服务器合并成一个较大的服务器,并使用我们在 Red Hat Enterprise Linux 7 中附带的虚拟化技术将其虚拟化。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.