优化 Linux 系统性能:探索 tuned 守护进程的调优配置文件


hello大家好😊

tuned守护进程调优系统

系统管理员可以基于多种用例工作负载来调整各种设备设置,以此优化系统性能。tuned 守护进程会利用反映特定工作负载要求的调优配置文件,以静态和动态两种方式应用调优调整。

  • 静态调优: 这种方式类似于在预定航线上设置导航参数,以优化船只的航行。在 tuned中,静态调优是在系统服务启动时或在选择新的调优配置文件时,应用一组预定义的参数设置。这些设置在系统运行时保持不变,不会随着系统负载的变化而调整。就像船只在特定航线上按照预先设置的导航参数行驶一样,静态调优旨在在整体性能和资源使用之间找到平衡。
  • 动态调优: 这种方式类似于船只在航行中根据风力和海况调整船帆的角度,以确保航行的稳定性。在 tuned中,动态调优是在系统运行时持续监控系统组件的活动情况,并根据实时变化来自动调整参数设置。就像船只根据不同的气象条件调整帆位一样,tuned守护进程根据不同的工作负载和系统需求,实时地调整系统参数,以适应不同的情况。

举例来说,如果一个系统在早晨启动时有很高的磁盘活动,但在白天大部分时间都处于轻负载状态,tuned 会根据这些变化自动调整磁盘缓存和其他参数,以在高负载和低负载时期都获得更好的性能。

调优配置文件

Tuned 应用提供的配置文件分为以下几个类别:

  • 节能型配置文件
  • 性能提升型配置文件

性能提升型配置文件中包括侧重于以下方面的配置文件:

  • 存储和网络的低延迟
  • 存储和网络的高吞吐量
  • 虚拟机性能

tuned 提供了一系列调优配置文件,每个文件都针对特定的用途或工作负载进行了参数设置,以优化系统性能。以下是一些常见的 tuned 调优配置文件:

在这里插入图片描述

从命令行配置系统调优

安装、启用和启动tuned软件包

有些系统默认最小安装中包含并启用了tuned软件包。
可以使用yum list installed tund命令查看是否安装了tuned,若安装了,则会显示该软件包信息,若未安装则不会显示任何信息。
示例:
在这里插入图片描述

然后执行 systemctl is-enabled tuned 显示服务是否已经启用;执行 systemctl is-active tuned 显示服务当前是否正在运行。
示例:
在这里插入图片描述

若需要手动安装并启用该软件,可以执行以下命令:

yum install tuned
systemctl enable --now tuned

上面这个命令中的 --now 选项用于立即启动服务。一般情况下,当你使用 systemctl enable 命令启用一个服务后,系统将在下次启动时启动该服务。但是,使用 --now 选项可以立即启动该服务,而不必等待下次启动。

tuned-adm

tuned-adm 命令可用于更改 tuned 守护进程的设置,还可以查询当前设置、列出可用的配置文件、为系统推荐调优配置文件、直接更改配置文件或关闭调优。

tuned-adm list 命令列出所有可用的调优配置文件,包括内置的配置文件和系统管理员创建的自定义调优配置文件。
示例:
在这里插入图片描述

tuned-adm active命令会显示当前活动的调优配置文件。
示例:
在这里插入图片描述

tuned-adm recommend 命令可以为系统推荐调优配置文件。
示例:
在这里插入图片描述

tuned-adm profile profilename可以将活动的配置文件切换为其他配置文件。
示例:
在这里插入图片描述

感谢 💖

好啦,这次的分享就到这里,感谢大家看到这里🤞

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不怕娜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值