TUNED_ADM(8)
β¨ NAME β¨
ok so bestie, tuned_adm is the command line tool for switching between different tuning profiles π
it lives in section 8 of the manual (that's the system-admin girlies) and it's part of TuneD π
πΈ SYNOPSIS πΈ
tuned-adm [list | active | profile [profile]... | profile_info
[profile]... | off | auto_profile | profile_mode | verify [-i |
--ignore-missing] | recommend | instance_acquire_devices devices
instance | get_instances [plugin] | instance_get_devices instance]
π DESCRIPTION π
ok so this command line utility is literally your bestie for switching between user definable tuning profiles β¨ Several predefined profiles are already included, no cap. And you can even create your own profile β either based on one of the existing ones by copying it, or make a completely new one from scratch, main character energy π
The distribution provided profiles are stored in subdirectories below /usr/lib/tuned/profiles/ and the user defined profiles live in subdirectories below /etc/tuned/profiles/. And here's the tea: if there are profiles with the same name in both places, user defined profiles have precedence π«Ά periodt.
π OPTIONS π
listβ List all available profiles.profilesβ List all available profiles.pluginsβ List all available plugins.-v,--verboseβ List plugin's configuration options and their hints. iykyk π
activeβ Show current active profile. who even am i rn β¨profile [PROFILE_NAME]...β Switches to the given profile. If more than one profile is given, the profiles are merged (in case of conflicting settings, the setting from the last profile is used) and the resulting profile is applied. If no profile is given, then all available profiles are listed. And if the profile given is not valid, the command gracefully exits without performing any operation β no drama, no crash, she just leaves πprofile_info [PROFILE_NAME]...β Show information/description of given profile, or of the current profile if no profile is specified. getting to know her π¦verify [-i | --ignore-missing]β Verifies current profile against system settings. Outputs information whether system settings match current profile or not (e.g. somebody modified a sysfs/sysctl value by hand π). Detailed information about what is checked, what value is set and what value is expected can be found in the log. With the-ior--ignore-missingit does not treat missing tuning (tuning unsupported by the platform) as error.recommendβ Recommend a profile suitable for your system. Currently only static detection is implemented β it decides according to data in/etc/system-release-cpeandvirt-whatoutput. The rules for autodetection are defined in the file/usr/lib/tuned/recommend.d/50-tuned.conf. The default rules recommend profiles targeted to the best performance, or thebalancedprofile if unsure π
The default rules can be overridden by the user by putting a file named recommend.conf into /etc/tuned, or by creating a file in the /etc/tuned/recommend.d directory. The file /etc/tuned/recommend.conf is evaluated first. If no match is found, the files in the /etc/tuned/recommend.d directory are merged with the files in the /usr/lib/tuned/recommend.d directory (if there is a file with the same name in both directories, the one from /etc/tuned/recommend.d is used) and the files are evaluated in alphabetical order. The first matching entry is used β¨
auto_profileβ Enable automatic profile selection mode, switch to the recommended profile. letting her choose for u fr fr πprofile_modeβ Show current profile selection mode.instance_acquire_devices devices instanceβ Move all provided devices under the given plugin instance. The plugin instance is identified using its name from the TuneD profile.
The devices are specified using a comma-separated list. When moving a set of CPUs, it is possible to use the cpulist syntax by including the 'cpulist:' prefix. For instance, 'cpulist:0,2-4' will move the devices cpu0, cpu2, cpu3, and cpu4 π₯οΈ
get_instances [plugin]β List active instances of a given plugin, or all active instances if no plugin is specified.instance_get_devices instanceβ List devices currently assigned to a given instance.offβ Unload tunings. she's resting now π΄
π¦ FILES π¦
/etc/tuned/*/usr/lib/tuned/*
π SEE ALSO π
tuned(8) tuned.conf(5) tuned-profiles(7) tuned-profiles-atomic(7) tuned-profiles-sap(7) tuned-profiles-sap-hana(7) tuned-profiles-mssql(7) tuned-profiles-oracle(7) tuned-profiles-realtime(7) tuned-profiles-nfv-host(7) tuned-profiles-nfv-guest(7) tuned-profiles-cpu-partitioning(7) tuned-profiles-compat(7) tuned-profiles-postgresql(7) tuned-profiles-openshift(7) tuned-profiles-spectrumscale-ece(7) π
π AUTHOR π
- Jaroslav Ε karvada
<jskarvad@redhat.com> - Jan KaluΕΎa
<jkaluza@redhat.com> - Jan VΔelΓ‘k
<jvcelak@redhat.com> - Marcela MaΕ‘lΓ‘ΕovΓ‘
<mmaslano@redhat.com> - Phil Knirsch
<pknirsch@redhat.com>
ok that's the whole thing bestie, hope u slayed π
this iconic piece of documentation was brought to you by the Fedora Power Management SIG, dated 30 Mar 2017 β the tuned_adm(8) girlies really ate with this one, no cap πβ¨π«Ά
π¦ where this page comes from
- alpine 3.24: tuned-doc 2.27.0-r1 Β· GPL-2.0-only
- arch rolling: tuned 2.28.0-1 Β· GPL-2.0-or-later
- centos-stream 10: tuned 2.28.0-1.el10 Β· GPL-2.0-or-later AND CC-BY-SA-3.0
- fedora 43: tuned 2.27.0-1.fc43 Β· GPL-2.0-or-later AND CC-BY-SA-3.0
- fedora 44: tuned 2.27.0-1.fc44 Β· GPL-2.0-or-later AND CC-BY-SA-3.0
- fedora 44: tuned 2.28.0-1.fc44 Β· GPL-2.0-or-later AND CC-BY-SA-3.0
- nixpkgs unstable: tuned 2.28.0
- Copyright (C) 2009-2017 Red Hat, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms