18.2. 使用 TuneD 优化虚拟机性能
TuneD
工具是一种调优配置文件交付机制,能够让 RHEL 适应某些工作负载特性,如 CPU 密集型任务或存储网络吞吐量响应的需求。它提供很多预先配置的调优配置文件,以便在多个特定用例中增强性能并降低功耗。您可以编辑这些配置文件,或创建新配置文件来创建适合您的环境的性能解决方案,包括虚拟环境。
要为虚拟化优化 RHEL 10,请使用以下配置集:
-
对于 RHEL 10 虚拟机,请使用 virtual-guest 配置集。它基于通常适用的
throughput-performance
配置文件,但也会降低虚拟内存的交换性。 - 对于 RHEL 10 虚拟化主机,请使用 virtual-host 配置集。这可提高脏内存页面的主动回写,这有助于主机性能。
先决条件
-
TuneD
服务已安装并启用。
流程
启用特定的 TuneD
配置文件:
列出可用的
TuneD
配置文件。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:创建一个新的
TuneD
配置文件,或编辑现有的TuneD
配置文件。如需更多信息,请参阅管理 TuneD 配置集。
激活
TuneD
配置文件。tuned-adm profile selected-profile
# tuned-adm profile selected-profile
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要优化虚拟化主机,请使用 virtual-host 配置文件。
tuned-adm profile virtual-host
# tuned-adm profile virtual-host
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在 RHEL 虚拟机操作系统中,使用 virtual-guest 配置文件。
tuned-adm profile virtual-guest
# tuned-adm profile virtual-guest
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
显示
TuneD
的活动的配置文件。tuned-adm active
# tuned-adm active Current active profile: virtual-host
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确保已在您的系统上应用了
TuneD
配置文件设置。tuned-adm verify
# tuned-adm verify Verification succeeded, current system settings match the preset profile. See tuned log file ('/var/log/tuned/tuned.log') for details.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow