本文介绍在RHEL、CentOS 8/7、Ubuntu、Debian Linux下安装tuned以使用tuned-adm命令优化Linux系统性能。作为系统管理员,您应该能够通过调整各种设置来优化Linux系统的性能,以适合您的用例工作负载,本文目的是帮助您优化Linux的性能。

可以调整到的可用配置文件

balanced:非常适合在节能和性能之间寻求折衷的系统。desktop:源自平衡配置文件,提供交互式应用程序的更快响应。throughput-performance:调整系统以获得最大吞吐量。latency-performance:对于要求低延迟,以功耗为代价的服务器系统的理想选择。network-latency:源自延迟性能配置文件,它启用其他网络调整参数以提供较低的网络延迟。network-throughput:从吞吐量性能概要文件得出,附加的网络调整参数适用于最大的网络吞吐量。powersave:调整系统以最大程度地节省电力。oracle:基于吞吐量性能概要文件针对Oracle数据库负载进行了优化。virtual-guest:优化以在虚拟访客中运行。virtual-host:如果用于运行KVM guest虚拟机,请调整系统以获得最佳性能

安装Tuned

在RHEL、CentOS 8/7 Linux系统中,tuned软件包是默认安装并启用的,如果要在CentOS/RHEL机器上手动安装并启用软件包,请运行以下命令:

sudo yum install tunedsudo systemctl enable --now tuned

在Ubuntu、Debian下:

sudo apt updatesudo apt install tuned tuned-utils tuned-utils-systemtap

启动后确认服务状态:

$ systemctl status tuned

选择调整配置文件

调整的配置文件包含性能提升配置文件,性能提升配置文件包括侧重于:存储和网络的低延迟、高吞吐量的存储和网络、虚拟主机性能、虚拟机性能的配置文件。

我们将使用tuned-adm命令来更改已调整守护程序的设置。

检查当前活动的调优配置文件:

$ tuned-adm activeCurrent active profile: virtual-guest

列出所有可用的调整配置文件

$ tuned-adm list


tuned-adm配置文件命令用于将活动配置文件切换到其他配置文件,此示例将调整我们的系统以实现最大吞吐量:

sudo tuned-adm profile throughput-performance确认当前配置文件:$ sudo tuned-adm activeCurrent active profile: throughput-performance
检查系统推荐的调整配置文件tuned-adm命令还可以建议系统的调整配置文件,这基于各种系统特征,包括系统是否为虚拟机以及在系统安装期间选择的其他预定义类别:$ tuned-adm recommendvirtual-guest然后,您可以将个人资料设置为推荐值:sudo tuned-adm profile virtual-guest要查看配置文件详细信息,请运行:$ tuned-adm profile_info virtual-guest
关闭个人资料要恢复当前配置文件所做的设置更改,请切换到另一个配置文件或停用已调谐的守护程序。使用tuned-adm off命令关闭已调优的调整活动:$ tuned-adm off使用以下命令确认:$ tuned-adm active

Linux下安装tuned以使用tuned-adm命令优化Linux系统性能相关推荐

  1. Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版

    Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...

  2. Linux下安装DB2数据库步骤及常用命令

    前言: 最近有些项目在Linux下使用的是IBM的DB2数据库,感觉没MySQL那样容易了解深入,可能是DB2数据库更倾向于商业化,没MySQL那样开源,相关DB2的资源网上没MySQL那样普及,至于 ...

  3. 【已阅】Linux下的用户分类与su/sudo 命令,Linux下的文件类型/用户文件权限身份/文件权限属性/权限与文件权限/ls-l文件属性详解

    Tips 下载就是把我们的文件拷贝到系统的某个特定路径之下,普通用户是不允许你往系统里面去拷的. Linux下的用户分类 root用户,管理员级别的用户身份,他的话基本上不受权限的约束. 普通用户,普 ...

  4. linux装Oracle需要jdk,告诉你Ubuntu Linux下安装Oracle JDK的方法及命令

    说明:由于很多系统不支持使用OpenJDK,因此在Ubuntu下会需要安装Oracle JDK.而Oracle JDK的安装貌似没有提供apt方式,因此安装Oracle JDK的方式相对麻烦一些,我经 ...

  5. linux安装opencv让输入密码,linux下安装opencv的全过程(对初学者或者linux不熟悉的童鞋,非常适合)...

    1.在安装之前,需要安装一下软件 # yum install gcc-c++ # yum install cmake # yum install subversion # yum install pk ...

  6. Linux下安装搭建Memcached集群环境

    由于项目需要,需要搭建memcached集群环境,遂开始调研相关技术 网络上有不少linux下安装memcached的教程,对于我这个linux零基础的来说,想立马在linux下安装memcached ...

  7. linux升级openssl需要先卸载吗,linux下安装/升级openssl

    (2810)  (1) 安装环境: 操作系统:CentOs7 OpenSSL Version:openssl-1.0.2j.tar.gz 安装: 目前版本最新的SSL地址为 备注:进入http://w ...

  8. 如何在Linux下安装chrome浏览器

    ** 如何在Linux下安装chrome浏览器 ** 在Linux下安装Chrome浏览器只需要三行命令即可 第一行:对于谷歌Chrome32位版本,使用如下链接: wget https://dl.g ...

  9. linux下安装MySQL8及其远程可视化连接

    1.下载路径 https://dev.mysql.com/downloads/mysql/ 2.解压 root模式下 tar -xvf 3.使用rpm命令安装MySql组件 rpm -ivh mysq ...

  10. Linux下安装PostgreSQL

    Linux下安装PostgreSQL 一.PostgreSQL简介 二.Linux 上安装 PostgreSQL 1.二进制已编绎安装包方式安装 (1)下载二进制包 (2)创建postgres用户 ( ...

最新文章

  1. (C++)按照公式求圆周率pi的近似值的两种方法
  2. 自己动手实现OpenGL之glViewPort(一)
  3. Linux代理后网页显示问题,项目部署到linux后出现的两个问题
  4. 数据验证和JSR303
  5. Java常见的系统路径与获取方法
  6. 使用JMX作为Ganglia的现代替代品进行CLDB监视
  7. 【多题合集】AC自动机练习,被HDU支配的恐惧
  8. 利用Navicat Premium将SQL Server数据库转为My SQL数据库(解决Mac无法打开SQL Server 脚本文件的方法)
  9. 转载:better-scroll的相关api
  10. Win10怎样彻底关闭安全中心
  11. 【软件使用技巧】一(截图)
  12. web页面实现拨打电话,发短信等功能
  13. 恢复计算机注册表命令,电脑的注册表如果损坏怎么恢复
  14. Stata: 协整还是伪回归?
  15. 共享充电宝再涨价达每小时6元 客服:市场需求决定的
  16. 使用Python连接Redis集群
  17. 论文投稿指南——中文核心期刊推荐(力学)
  18. java 计算器 正负号转换_java新手自己实现的计算器,有点乱
  19. BIO、NIO、AIO、Netty面试题(总结最全面的面试题!!!)
  20. 全球与中国沸石吸附剂市场深度研究分析报告

热门文章

  1. mysql zabbix优化_zabbix性能优化中的几个中肯建议(104)
  2. 全网最通俗的条件随机场CRF
  3. 安卓中两种压缩图片详解(比例压缩与质量压缩)
  4. 致远SPM之协同供应链集成解决方案
  5. 关于CCS中的一些C语法学习
  6. stc8a--mpu6050---dmp--x角度,y角度。z旋转角度不准确,缺少前面矫准环节程序。。
  7. EL表达式中fn函数的强大功能,很简单,很好用,很强大
  8. 【Java】税率计算器非if版
  9. 北师大 马原 自测题复习
  10. 计算机中丢失repo,我的本地git repo有“未上演”的已删除文件,远程是文件,如何删除丢失的文件?...