16.6. 优化功耗
要优化功耗,您可以使用 powertop
服务或 powertop2tuned
程序。
16.6.1. 使用 powertop 服务优化功耗
您可以使用 powertop
服务,从引导时的 Tunables
选项卡中自动启用所有 PowerTOP 的建议:
步骤
启用
powertop
服务:# systemctl enable powertop
16.6.2. powertop2tuned 工具
powertop2tuned
程序允许您从 PowerTOP 建议创建自定义 TuneD 配置集。
默认情况下,powertop2tuned
在 /etc/tuned/
目录中创建配置集,并在当前选择的 TuneD 配置集中基础配置集。为安全起见,所有 PowerTOP 调优最初在新配置集中被禁用。
要启用调整,您可以:
-
在
/etc/tuned/profile_name/tuned.conf 文件中
取消注释。 使用
--enable
或-e
选项生成新的配置集,启用 PowerTOP 建议的大部分调优。某些潜在的调整(如 USB 自动暂停)在默认情况下被禁用,需要手动取消注释。
16.6.3. 使用 powertop2tuned 程序优化电源消耗
先决条件
powertop2tuned
程序已安装在系统上:# yum install tuned-utils
步骤
创建自定义配置集:
# powertop2tuned new_profile_name
激活新配置集:
# tuned-adm profile new_profile_name
附加信息
要获得
powertop2tuned
支持的选项列表,请使用:$ powertop2tuned --help
16.6.4. powertop.service 和 powertop2tuned 的比较
和 powertop.service
相比,对于优化能耗应首选 powertop2tuned
,理由如下:
-
powertop2tuned
实用程序代表将 PowerTOP 集成到 TuneD 中,这能够带来这两个工具的优势。 -
powertop2tuned
实用程序允许对已启用的调优进行精细的控制。 -
使用
powertop2tuned
时,可能无法自动启用潜在的危险调整。 -
通过
powertop2tuned
,可以在不重启的情况下进行回滚。