Back to main site | Back to man page index

TUNED_PROFILES(7)                                       tuned                                       TUNED_PROFILES(7)



NAME
       tuned-profiles - description of basic tuned profiles


DESCRIPTION
       These  are  the base profiles which are mostly shipped in the base tuned package. They are targeted to various
       goals. Mostly they provide performance optimizations but there are also profiles targeted to  low  power  con‐
       sumption,  low latency and others. You can mostly deduce the purpose of the profile by its name or you can see
       full description bellow.

       The profiles are stored in subdirectories below /usr/lib/tuned. If you need to customize the profiles, you can
       copy  them to /etc/tuned and modify them as you need. When loading profiles with the same name, the /etc/tuned
       takes precedence. In such case you will not lose your customized profiles  between tuned updates.

       The power saving profiles contain settings that are typically not enabled by default as they  will  noticeably
       impact  the  latency/performance  of your system as opposed to the power saving mechanisms that are enabled by
       default. On the other hand the performance profiles disable the additional power saving mechanisms of tuned as
       they would negatively impact throughput or latency.


PROFILES
       At the moment we're providing the following pre-defined profiles:


       balanced
              It is the default profile. It provides balanced power saving and performance.  At the moment it enables
              CPU and disk plugins of tuned and it makes sure the ondemand governor is active (if  supported  by  the
              current  cpufreq  driver).  It enables ALPM power saving for SATA host adapters and sets the link power
              management policy to medium_power. It also sets the CPU energy performance  bias  to  normal.  It  also
              enables  AC97 audio power saving or (it depends on your system) HDA-Intel power savings with 10 seconds
              timeout. In case your system contains supported Radeon graphics card (with enabled KMS)  it  configures
              it to automatic power saving.


       powersave
              Maximal  power saving, at the moment it enables USB autosuspend (in case environment variable USB_AUTO‐
              SUSPEND is set to 1), enables ALPM power saving for SATA host adapters and sets the link  power  manam‐
              gent  policy  to min_power.  It also enables WiFi power saving, enables multi core power savings sched‐
              uler for low wakeup systems and makes sure the ondemand governor is active (if supported by the current
              cpufreq driver). It sets the CPU energy performance bias to powersave. It also enables AC97 audio power
              saving or (it depends on your system) HDA-Intel power savings (with 10 seconds timeout). In  case  your
              system  contains  supported Radeon graphics card (with enabled KMS) it configures it to automatic power
              saving. On Asus Eee PCs dynamic Super Hybrid Engine is enabled.


       throughput-performance
              Profile for typical throughput performance tuning. Disables power saving mechanisms and enables  sysctl
              settings  that  improve  the throughput performance of your disk and network IO. CPU governor is set to
              performance and CPU energy performance bias is set to performance. Disk readahead values are increased.


       latency-performance
              Profile for low latency performance tuning. Disables power saving mechanisms.  CPU governor is  set  to
              performance andlocked to the low C states (by PM QoS).  CPU energy performance bias to performance.


              Profile optimized for desktops based on balanced profile. It additionaly enables  scheduler  autogroups
              for better response of interactive applications.


       virtual-guest
              Profile  optimized  for  virtual  guests  based  on  throughput-performance  profile.   It additionally
              decreases virtual memory swappiness and increases dirty_ratio settings.


       virtual-host
              Profile optimized for virtual hosts based on throughput-performance profile.  It  additionally  enables
              more aggresive writeback of dirty pages.


FILES
       /etc/tuned/* /usr/lib/tuned/*


SEE ALSO
       tuned(8)  tuned-adm(8)  tuned-profiles-atomic(7)  tuned-profiles-sap(7)  tuned-profiles-sap-hana(7) tuned-pro‐
       files-oracle(7) tuned-profiles-realtime(7) tuned-profiles-nfv(7) tuned-profiles-compat(7)

AUTHOR
       Jaroslav Škarvada  <[email protected]>  Jan  Kaluža  <[email protected]>  Jan  Včelák  <[email protected]>
       Marcela Mašláňová <[email protected]> Phil Knirsch <[email protected]>



Fedora Power Management SIG                          23 Sep 2014                                    TUNED_PROFILES(7)