Tuned 是一个动态调整系统参数的工具,其工作原理基于一组预定义的优化规则(即配置文件),这些规则可以针对不同的用途进行优化,例如服务器、桌面、虚拟机等。当应用一个特定的优化规则时,Tuned 会相应地调整系统参数以提高性能和可靠性,例如 CPU 调度、内存管理、磁盘调度等。Tuned 还可以在系统负载或电源状态发生变化时自动调整参数,以适应当前的工作负载和硬件条件。在 Linux 中,Tuned 可以与 Systemd 集成,以便在系统启动时自动加载和应用所需的优化规则。
Tuned并不是一款独立的优化工具,它是为了增强Red Hat企业Linux的性能而创建的。因此,它的竞争对手并不是其他工具,而是其他操作系统的内置优化方案或者其他企业Linux发行版的优化工具。 Tuned最初由Red Hat开发,用于优化Red Hat Enterprise Linux的性能。目前,Tuned是Red Hat Enterprise Linux的标准组件之一,也被许多其他Linux发行版所采用。Tuned会定期更新以支持新的硬件和软件,并提供新的优化策略。 除了Tuned,还有许多其他的Linux性能优化工具,如sysctl、cpupower、powertop等。这些工具都有自己的特点和使用场景,用户可以根据自己的需求选择使用。
安装
apt update -y && apt full-upgrade -y && apt autoremove -y && apt autoclean -y && apt install -y tuned
启动
sudo systemctl start tuned.service
开机自启
sudo systemctl enable tuned.service
管理
# 列出所有可用的tuned配置文件
sudo tuned-adm list
# 使用标准模式
tuned-adm profile balanced
tuned-adm profile throughput-performance
# 使用低配置下网络优化模式
tuned-adm profile virtual-guest
tuned-adm profile network-throughput
# 查看当前调用的优化配置
tuned-adm active
停止
sudo systemctl stop tuned.service
卸载
sudo apt-get remove tuned
相关测试脚本
https://www.kngzs.cn/2169.html
完全自动化的所以安装前测试下参数,安装后测试下参数。看看有没有变化!
暂无评论内容