Linux 4.7 Notebook Power Testing: Possible Regression When Idling

Written by Michael Larabel in Linux Kernel on 22 July 2016 at 12:05 PM EDT. 13 Comments
LINUX KERNEL
With the Linux 4.7 kernel expected to be released this weekend, I did some Linux kernel comparison power measurements from a Lenovo ThinkPad X1 Carbon notebook. Here are those results.

The X1 Carbon with Core i7 Broadwell processor is sadly the newest notebook/ultrabook I have in my possession, so I used that for testing. From Ubuntu 16.04 I tested the mainline kernel PPA builds of Linux 4.4, 4.5, 4.6, and 4.7 Git as of yesterday.
kernel-idle

Here's what I found while monitoring the power draw on battery during a period of idling for five minutes, automated via the Phoronix Test Suite:
kernel-idle

The 4.7 Git behavior was noticeably different then earlier kernels. The 4.4/4.5/4.6 kernel results were largely flat while the 4.7 Git results were fluctuating a bit and never flatlined during this automated process... The P-State performance driver/governor were used and all other system settings the same along with making it easily reproducible by using the Ubuntu Mainline Kernel PPA. So the average power draw with Linux 4.7 was 7.9 Watts while idling with this ThinkPad compared to ~7.2 Watts with earlier kernels.
kernel-idle

While measuring the battery power rate during the course of many benchmarks, it ended up being comparable to the earlier kernels. You can see those load benchmark results and power data via this OpenBenchmarking.org result file.

Today and tomorrow I'll do a similar idle power comparison on my other notebooks (Haswell era) to see if the results are similar to this Broadwell notebook on Linux 4.7. Have you experienced anything similar with Linux 4.7? Feel free to share your thoughts by commenting on this article in the forums.
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