2.5. tuned
TuneD 是一个基于配置集的系统调优工具,它使用
udev
设备管理器监控连接的设备,并支持系统设置的静态和动态调优。动态调优是实验性功能,在 Red Hat Enterprise Linux 7 中被默认关闭。
TuneD 提供预定义的配置集来处理常见用例,如高吞吐量、低延迟或节能。您可以修改每个配置集的 Tuned 规则,并自定义如何调整特定设备。有关如何从 PowerTOP 建议创建自定义 Tuned 配置集的步骤,请参考 “使用 powertop2tuned”一节。
根据使用的产品,配置集会被自动设置为默认设置。您可以使用 tuned-adm recommend 命令来确定红帽推荐的配置集作为最适合特定产品的配置集。如果没有可用的建议,则会设置
balanced
配置集。
balanced
配置集适用于大多数工作负载,平衡能源消耗、性能和延迟。使用 balanced
配置集时,通过最大可用计算能力快速完成任务通常需要较少的能源在较长时间内执行相同的任务,而计算能力更少。
如果笔记本电脑处于空闲状态,或者只执行计算的不需要操作,使用
powersave
配置集可能会延长生命周期。对于此类操作,返回较低的能源消耗延迟通常可以接受,或者操作不需要快速完成,例如使用 IRC、查看简单的网页或播放音频和视频文件。
使用 powertop2tuned
要安装
powertop2tuned
工具,请使用:
~]# yum install tuned-utils
要创建自定义配置集,请使用:
~]# powertop2tuned new_profile_name
默认情况下,
powertop2tuned
在 /etc/tuned/
目录中创建配置集,并在当前选择的 Tuned 配置集中构建自定义配置集。为安全起见,所有 PowerTOP 调优最初在新配置集中禁用。要启用调整,请在 /etc/tuned/profile_name/tuned.conf
文件中取消注释。
您可以使用
--enable
或 -e
选项生成新的配置集,启用 PowerTOP 建议的大部分调整。某些潜在的调整(如 USB 自动暂停)在默认情况下被禁用,需要手动取消注释。
默认情况下,新配置集不会被激活。要激活它,请使用:
~]# tuned-adm profile new_profile_name
要获得
powertop2tuned
支持的选项列表,请使用:
~]$ powertop2tuned --help