How To Install tuned on CentOS 8

tuned is A dynamic adaptive system tuning daemon

Introduction

In this tutorial we learn how to install tuned on CentOS 8.

What is tuned

The tuned package contains a daemon that tunes system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information components will then be put into lower or higher power saving modes to adapt to the current usage. Currently only ethernet network and ATA harddisk devices are implemented.

We can use yum or dnf to install tuned on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install tuned.

Install tuned on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install tuned using dnf by running the following command:

sudo dnf -y install tuned

Install tuned on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install tuned using yum by running the following command:

sudo yum -y install tuned

How To Uninstall tuned on CentOS 8

To uninstall only the tuned package we can use the following command:

sudo dnf remove tuned

tuned Package Contents on CentOS 8

/etc/dbus-1/system.d/com.redhat.tuned.conf
/etc/modprobe.d/kvm.rt.tuned.conf
/etc/modprobe.d/tuned.conf
/etc/tuned
/etc/tuned/active_profile
/etc/tuned/bootcmdline
/etc/tuned/post_loaded_profile
/etc/tuned/profile_mode
/etc/tuned/recommend.d
/etc/tuned/tuned-main.conf
/run/tuned
/usr/lib/kernel/install.d/92-tuned.install
/usr/lib/python3.6/site-packages/tuned
/usr/lib/python3.6/site-packages/tuned/__init__.py
/usr/lib/python3.6/site-packages/tuned/__pycache__
/usr/lib/python3.6/site-packages/tuned/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/consts.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/consts.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/logs.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/logs.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/patterns.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/patterns.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/version.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/__pycache__/version.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/admin
/usr/lib/python3.6/site-packages/tuned/admin/__init__.py
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/admin.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/admin.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/dbus_controller.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/dbus_controller.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/admin/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/admin/admin.py
/usr/lib/python3.6/site-packages/tuned/admin/dbus_controller.py
/usr/lib/python3.6/site-packages/tuned/admin/exceptions.py
/usr/lib/python3.6/site-packages/tuned/consts.py
/usr/lib/python3.6/site-packages/tuned/daemon
/usr/lib/python3.6/site-packages/tuned/daemon/__init__.py
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/application.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/application.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/controller.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/controller.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/daemon.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/__pycache__/daemon.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/daemon/application.py
/usr/lib/python3.6/site-packages/tuned/daemon/controller.py
/usr/lib/python3.6/site-packages/tuned/daemon/daemon.py
/usr/lib/python3.6/site-packages/tuned/exceptions.py
/usr/lib/python3.6/site-packages/tuned/exports
/usr/lib/python3.6/site-packages/tuned/exports/__init__.py
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/controller.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/controller.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/dbus_exporter.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/dbus_exporter.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/interfaces.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/exports/__pycache__/interfaces.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/exports/controller.py
/usr/lib/python3.6/site-packages/tuned/exports/dbus_exporter.py
/usr/lib/python3.6/site-packages/tuned/exports/interfaces.py
/usr/lib/python3.6/site-packages/tuned/hardware
/usr/lib/python3.6/site-packages/tuned/hardware/__init__.py
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/device_matcher.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/device_matcher.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/device_matcher_udev.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/device_matcher_udev.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/inventory.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/__pycache__/inventory.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/hardware/device_matcher.py
/usr/lib/python3.6/site-packages/tuned/hardware/device_matcher_udev.py
/usr/lib/python3.6/site-packages/tuned/hardware/inventory.py
/usr/lib/python3.6/site-packages/tuned/logs.py
/usr/lib/python3.6/site-packages/tuned/monitors
/usr/lib/python3.6/site-packages/tuned/monitors/__init__.py
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/monitor_disk.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/monitor_disk.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/monitor_load.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/monitor_load.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/monitor_net.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/monitor_net.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/repository.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/__pycache__/repository.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/monitors/base.py
/usr/lib/python3.6/site-packages/tuned/monitors/monitor_disk.py
/usr/lib/python3.6/site-packages/tuned/monitors/monitor_load.py
/usr/lib/python3.6/site-packages/tuned/monitors/monitor_net.py
/usr/lib/python3.6/site-packages/tuned/monitors/repository.py
/usr/lib/python3.6/site-packages/tuned/patterns.py
/usr/lib/python3.6/site-packages/tuned/plugins
/usr/lib/python3.6/site-packages/tuned/plugins/__init__.py
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/decorators.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/decorators.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/hotplug.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/hotplug.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_audio.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_audio.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_bootloader.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_bootloader.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_cpu.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_cpu.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_disk.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_disk.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_eeepc_she.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_eeepc_she.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_irqbalance.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_irqbalance.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_modules.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_modules.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_mounts.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_mounts.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_net.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_net.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_rtentsk.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_rtentsk.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_scheduler.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_scheduler.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_script.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_script.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_scsi_host.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_scsi_host.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_selinux.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_selinux.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_service.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_service.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_sysctl.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_sysctl.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_sysfs.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_sysfs.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_systemd.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_systemd.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_usb.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_usb.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_video.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_video.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_vm.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/plugin_vm.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/repository.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/__pycache__/repository.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/base.py
/usr/lib/python3.6/site-packages/tuned/plugins/decorators.py
/usr/lib/python3.6/site-packages/tuned/plugins/exceptions.py
/usr/lib/python3.6/site-packages/tuned/plugins/hotplug.py
/usr/lib/python3.6/site-packages/tuned/plugins/instance
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__init__.py
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__/factory.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__/factory.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__/instance.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/instance/__pycache__/instance.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/plugins/instance/factory.py
/usr/lib/python3.6/site-packages/tuned/plugins/instance/instance.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_audio.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_bootloader.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_cpu.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_disk.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_eeepc_she.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_irqbalance.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_modules.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_mounts.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_net.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_rtentsk.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_scheduler.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_script.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_scsi_host.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_selinux.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_service.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_sysctl.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_sysfs.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_systemd.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_usb.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_video.py
/usr/lib/python3.6/site-packages/tuned/plugins/plugin_vm.py
/usr/lib/python3.6/site-packages/tuned/plugins/repository.py
/usr/lib/python3.6/site-packages/tuned/profiles
/usr/lib/python3.6/site-packages/tuned/profiles/__init__.py
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/factory.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/factory.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/loader.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/loader.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/locator.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/locator.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/merger.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/merger.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/profile.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/profile.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/unit.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/unit.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/variables.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/__pycache__/variables.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/exceptions.py
/usr/lib/python3.6/site-packages/tuned/profiles/factory.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__init__.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_assertion.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_assertion.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_assertion_non_equal.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_assertion_non_equal.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_check_net_queue_count.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_check_net_queue_count.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpuinfo_check.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpuinfo_check.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist2hex.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist2hex.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist2hex_invert.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist2hex_invert.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_invert.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_invert.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_online.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_online.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_pack.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_pack.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_present.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_present.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_unpack.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_cpulist_unpack.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_exec.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_exec.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_hex2cpulist.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_hex2cpulist.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_kb2s.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_kb2s.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_regex_search_ternary.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_regex_search_ternary.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_s2kb.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_s2kb.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_strip.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_strip.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_virt_check.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/function_virt_check.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/functions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/functions.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/repository.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/__pycache__/repository.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/profiles/functions/base.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_assertion.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_assertion_non_equal.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_check_net_queue_count.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpuinfo_check.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist2hex.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist2hex_invert.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist_invert.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist_online.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist_pack.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist_present.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_cpulist_unpack.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_exec.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_hex2cpulist.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_kb2s.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_regex_search_ternary.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_s2kb.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_strip.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/function_virt_check.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/functions.py
/usr/lib/python3.6/site-packages/tuned/profiles/functions/repository.py
/usr/lib/python3.6/site-packages/tuned/profiles/loader.py
/usr/lib/python3.6/site-packages/tuned/profiles/locator.py
/usr/lib/python3.6/site-packages/tuned/profiles/merger.py
/usr/lib/python3.6/site-packages/tuned/profiles/profile.py
/usr/lib/python3.6/site-packages/tuned/profiles/unit.py
/usr/lib/python3.6/site-packages/tuned/profiles/variables.py
/usr/lib/python3.6/site-packages/tuned/storage
/usr/lib/python3.6/site-packages/tuned/storage/__init__.py
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/factory.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/factory.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/interfaces.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/interfaces.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/pickle_provider.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/pickle_provider.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/storage.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/storage/__pycache__/storage.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/storage/factory.py
/usr/lib/python3.6/site-packages/tuned/storage/interfaces.py
/usr/lib/python3.6/site-packages/tuned/storage/pickle_provider.py
/usr/lib/python3.6/site-packages/tuned/storage/storage.py
/usr/lib/python3.6/site-packages/tuned/units
/usr/lib/python3.6/site-packages/tuned/units/__init__.py
/usr/lib/python3.6/site-packages/tuned/units/__pycache__
/usr/lib/python3.6/site-packages/tuned/units/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/units/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/units/__pycache__/manager.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/units/__pycache__/manager.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/units/manager.py
/usr/lib/python3.6/site-packages/tuned/utils
/usr/lib/python3.6/site-packages/tuned/utils/__init__.py
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/commands.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/commands.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/global_config.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/global_config.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/nettool.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/nettool.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/plugin_loader.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/plugin_loader.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/polkit.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/polkit.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/profile_recommender.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/tuned/utils/__pycache__/profile_recommender.cpython-36.pyc
/usr/lib/python3.6/site-packages/tuned/utils/commands.py
/usr/lib/python3.6/site-packages/tuned/utils/global_config.py
/usr/lib/python3.6/site-packages/tuned/utils/nettool.py
/usr/lib/python3.6/site-packages/tuned/utils/plugin_loader.py
/usr/lib/python3.6/site-packages/tuned/utils/polkit.py
/usr/lib/python3.6/site-packages/tuned/utils/profile_recommender.py
/usr/lib/python3.6/site-packages/tuned/version.py
/usr/lib/systemd/system/tuned.service
/usr/lib/tmpfiles.d/tuned.conf
/usr/lib/tuned
/usr/lib/tuned/accelerator-performance
/usr/lib/tuned/accelerator-performance/tuned.conf
/usr/lib/tuned/balanced
/usr/lib/tuned/balanced/tuned.conf
/usr/lib/tuned/desktop
/usr/lib/tuned/desktop/tuned.conf
/usr/lib/tuned/functions
/usr/lib/tuned/hpc-compute
/usr/lib/tuned/hpc-compute/tuned.conf
/usr/lib/tuned/intel-sst
/usr/lib/tuned/intel-sst/tuned.conf
/usr/lib/tuned/latency-performance
/usr/lib/tuned/latency-performance/tuned.conf
/usr/lib/tuned/network-latency
/usr/lib/tuned/network-latency/tuned.conf
/usr/lib/tuned/network-throughput
/usr/lib/tuned/network-throughput/tuned.conf
/usr/lib/tuned/optimize-serial-console
/usr/lib/tuned/optimize-serial-console/tuned.conf
/usr/lib/tuned/powersave
/usr/lib/tuned/powersave/script.sh
/usr/lib/tuned/powersave/tuned.conf
/usr/lib/tuned/recommend.d
/usr/lib/tuned/recommend.d/50-tuned.conf
/usr/lib/tuned/throughput-performance
/usr/lib/tuned/throughput-performance/tuned.conf
/usr/lib/tuned/virtual-guest
/usr/lib/tuned/virtual-guest/tuned.conf
/usr/lib/tuned/virtual-host
/usr/lib/tuned/virtual-host/tuned.conf
/usr/libexec/tuned
/usr/libexec/tuned/defirqaffinity.py
/usr/sbin/tuned
/usr/sbin/tuned-adm
/usr/share/bash-completion/completions/tuned-adm
/usr/share/doc/tuned
/usr/share/doc/tuned/AUTHORS
/usr/share/doc/tuned/COPYING
/usr/share/doc/tuned/README
/usr/share/doc/tuned/TIPS.txt
/usr/share/man/man5/tuned-main.conf.5.gz
/usr/share/man/man5/tuned.conf.5.gz
/usr/share/man/man7/tuned-profiles.7.gz
/usr/share/man/man8/tuned-adm.8.gz
/usr/share/man/man8/tuned-gui.8.gz
/usr/share/man/man8/tuned.8.gz
/usr/share/polkit-1/actions/com.redhat.tuned.policy
/usr/share/tuned
/usr/share/tuned/grub2
/usr/share/tuned/grub2/00_tuned
/var/lib/tuned
/var/log/tuned

References

Summary

In this tutorial we learn how to install tuned on CentOS 8 using yum and dnf.