RHEL 通过挂起和休眠系统来优化功耗

作为系统管理员,您可以管理功耗、节省系统能源并保留系统的当前状态。为此,请应用以下模式之一:

暂停
挂起会将系统状态保存在 RAM 中,除 RAM 模块外,会关闭计算机中的大多数设备的电源。当您重新打开计算机时,系统会从 RAM 恢复其状态,而无需再次引导。由于系统状态保存在 RAM 中,而不是保存在硬盘上,因此从挂起模式恢复系统比从休眠模式恢复系统要快得多。但是,暂停的系统状态也容易受到断电的影响。
冬眠
休眠会将系统状态保存在硬盘驱动器上并关闭计算机电源。当您重新打开计算机时,系统会从保存的数据中恢复其状态,而无需再次引导。由于系统状态保存在硬盘上,而不是保存在 RAM 中,因此计算机不必保持 RAM 模块的电源。但是,因此,从休眠状态恢复系统比从挂起模式恢复系统要慢得多。
混合睡眠
这结合了 himorment 和 suspending 的元素。系统首先将当前状态保存在硬盘驱动器上,然后进入类似于 suspending 的低功耗状态,这样系统就可以更快地恢复。混合睡眠的好处是,如果系统在睡眠状态下断电,它仍然可以从硬盘上保存的映像中恢复之前的状态,类似于休眠。
先挂起再休眠
此模式首先挂起系统,这会导致将当前系统状态保存到 RAM 并将系统置于低功耗模式。如果系统在您可以在参数中定义的特定时间段内保持暂停状态,则系统将进入休眠状态。休眠将系统状态保存到硬盘驱动器并完全关闭系统。暂停后休眠模式提供了节省电池电量的好处,同时您仍然能够快速恢复工作。此外,此模式可确保在发生电源故障时保存数据。HibernateDelaySec

程序

选择适当的省电方法:

  • 暂停系统:

    # systemctl suspend
  • 使系统休眠:

    # systemctl hibernate
  • 休眠并暂停系统:

    # systemctl hybrid-sleep
  • 暂停系统,然后休眠系统:

    # systemctl suspend-then-hibernate
声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。