CPU governors
CPU governors are kernel-land pieces of software that control the CPU clockspeed by varying criteria.
In accordance with the Linux Kernel the following governors are available:
- ondemand
Dynamically changes frequency based on the CPU utilization with a focus on performance.
More information...
- conservative
Dynamically changes frequency based on the CPU utilization with a focus on saving power.
More information...
- performance
Sets the frequency statically to the highest available CPU frequency.
More information...
- powersave
Sets the frequency statically to the lowest available CPU frequency.
This governor might exhibit an unwanted behaviour, as a high workload has a longer execution time than it'd have, using the ondemand governor
More information...
- userspace
Sets the frequency statically to the given frequency.
DO NOT USE UNLESS YOU KNOW WHAT YOU ARE DOING!
More information...
- interactive
Designed for low latency burst workloads. Scaling is done when coming out of idle instead of polling.