Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Underclocking
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Linux=== The [[Linux (kernel)|Linux kernel]] supports CPU frequency modulation. In supported processors, using ''cpufreq'' to gain access to this feature gives the system administrator a variable level of control over the CPU's [[clock rate]]. The kernel includes six governors by default: Conservative, Ondemand, Performance, Powersave, Userspace and Schedutil.<ref>{{Cite web |last=Brodowski |first=Dominik |date=2017-04-12 |title=CPUFreq Governors |url=https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt |website=kernel.org}}</ref> The Conservative and Ondemand governors adjust the [[clock rate]] depending on the CPU load, but each with different algorithms. The Ondemand governor jumps to maximum frequency on CPU load and decreases the frequency step by step on CPU idle, whereas the Conservative governor increases the frequency step by step on CPU load and jumps to lowest frequency on CPU idle. The Performance, Powersave and Userspace governors set the [[clock rate]] statically: Performance to the highest available, Powersave to the lowest available, and Userspace to a frequency determined and controlled by the user. The Schedutil governor estimates the load through the [[Scheduling (computing)|scheduler]]'s Per-Entity Load Tracking (PELT) mechanism.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)