Linux 4.17 Will Allow Some Systems To Lower Their Idle Power Use Up To 10%+

The kernel's idle loop has been reworked to prevent processors from spending too much time in shallow idle states. Following this significant code rework, there is the potential for power-savings while the system is idling as well as in select workloads.
Rafael reports that the idle power on some systems could drop by "10% or more", but that's not all. The performance of workloads where the idle loop overhead was previously significant could now see greater gains too.
All the details in this pull request from earlier today. I'll certainly be putting Linux 4.17 through a variety of power benchmarks on different hardware platforms once the merge window has passed this weekend... Stay tuned for some exciting Linux 4.17 kernel benchmarks given all the activity on many different fronts.
8 Comments