LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

tuned

Dynamic system performance tuning daemon

TLDR

Start the tuned daemon
$ sudo systemctl start tuned
copy
Enable tuned at boot
$ sudo systemctl enable tuned
copy
List available profiles
$ tuned-adm list
copy
Show active profile
$ tuned-adm active
copy
Apply a performance profile
$ sudo tuned-adm profile [throughput-performance]
copy
Get recommended profile
$ tuned-adm recommend
copy
Disable tuning
$ sudo tuned-adm off
copy

SYNOPSIS

tuned [options]tuned-adm command [arguments]

DESCRIPTION

tuned is a daemon that monitors system usage and dynamically adjusts system settings to optimize performance. It uses profiles that configure CPU governors, disk I/O schedulers, kernel parameters, and power management settings.The daemon can operate in static mode (applying fixed settings from a profile) or dynamic mode (adjusting settings based on real-time system activity). Profiles are stored in /etc/tuned/ and /usr/lib/tuned/.Management is done through tuned-adm, which communicates with the daemon to switch profiles and query status. Custom profiles can be created by extending existing ones or defining new tuning rules.

CONFIGURATION

/etc/tuned/tuned-main.conf

Main daemon configuration controlling dynamic tuning, update interval, and logging.
/etc/tuned/profile/tuned.conf
Custom profile definitions with kernel, disk, and CPU tuning parameters.
/usr/lib/tuned/
System-provided default profiles directory.

PROFILES

balanced: General purpose; balances performance and power.throughput-performance: Maximum throughput for servers.latency-performance: Minimize latency for real-time workloads.powersave: Reduce power consumption.virtual-guest: Optimized for virtual machine guests.virtual-host: Optimized for hypervisor hosts.network-latency: Low latency network tuning.network-throughput: High network throughput.

TUNED-ADM COMMANDS

list: Show available profiles.active: Display currently active profile.profile name: Activate specified profile.recommend: Suggest optimal profile for system.off: Disable all tuning.verify: Check if current settings match profile.

INSTALL

sudo dnf install tuned
copy
sudo pacman -S tuned
copy
sudo apk add tuned
copy
sudo zypper install tuned
copy
nix profile install nixpkgs#tuned
copy

CAVEATS

Dynamic tuning is disabled by default on RHEL. Profile changes take effect immediately but don't persist reboots without enabling the service. Some settings may conflict with other system management tools.

HISTORY

tuned was developed by Red Hat for enterprise Linux systems to simplify performance optimization. It evolved from manual kernel tuning practices into an automated system that applies best practices based on workload type, reducing the expertise required for system optimization.

SEE ALSO

tuned-adm(8), cpupower(1), sysctl(8), ionice(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid