A Power Saving Schema For The Linux Kernel Scheduler

Written by Michael Larabel in Intel on 17 August 2012 at 10:14 AM EDT. 4 Comments
INTEL
An Intel engineer has proposed introducing a power saving schema for CFS, the Linux kernel's default scheduler. Code hasn't been presented yet, but there's lots of discussion about this topic to improve the power efficiency of the Linux kernel scheduler.

Alex Shi is interested in a power saving schema for the Completely Fair Scheduler (CFS) since at present tere is no power-saving consideration done within this default scheduler. Alex's proposal involves making assumptions that it's more efficient to let all CPUs/cores take on load to finish work early so they can get back to idling rather than just letting a few cores be busy as this should save power and lead to a better experience, implementing performance and power policies, balance task on the idlest CPU, and some other items.

Those interested in the lengthy power-saving proposal for the Linux kernel scheduler discussion can see this LKML.org thread for more details.
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