CPUFreq's New Scaling Governor Is Coming For Linux 4.7

Written by Michael Larabel in Linux Kernel on 10 May 2016 at 10:34 AM EDT. 6 Comments
LINUX KERNEL
The CPUFreq driver for CPU frequency scaling will have a new governor available with the Linux 4.7 kernel that's soon entering development.

The new CPUFreq governor for Linux 4.7 is the Schedutil governor that we've previously talked about on Phoronix. With Linux 4.6 was an important power management redesign by changing the way CPU frequency updates are triggered to support using callbacks invoked by the scheduler rather than deferrable timers.


With the new Schedutil governor for CPUFreq, the code is making use of the scheduler's CPU utilization data for making its frequency scaling decisions. See that earlier article for more details.

The Schedutil support has been queued up in the linux-pm code for landing with Linux 4.7. Once the code has been mainlined with the Linux 4.7 merge window expected to open next week, I'll run some fresh CPU scaling driver/governor benchmarks on various hardware.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week