Intel P-State vs. CPUFreq Frequency Scaling Performance On The Linux 5.0 Kernel
Written by Michael Larabel in Software on 12 March 2019. Page 6 of 6. 15 Comments

Those wanting to dig through even more benchmarks can do so via

As for the CPU thermal performance, CPUFreq powersave understandably led to lower operating temperatures considering the Core i9 9900K was pretty much bound to its lower performance states, leading to abysmal performance. The average Core i9 9900K temperature under load between the other driver/governor options was close to the same at 51~55 degrees.

When it came to the overall AC system power consumption throughout all of the benchmarks, consuming the most power on average was CPUFreq Schedutil and CPUFreq Ondemand. And as shown by the results their power efficiency wasn't even as competitive. Most Intel Linux users will be best off with either P-State's powersave (the default on most distributions) or performance governors.

Lastly is the geometric mean of all the benchmarks conducted showing similar leading performance between P-State/CPUFreq performance and P-State powersave coming in right behind.

About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,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 automated benchmarking software. He can be followed via Twitter or contacted via

Related Articles
Trending Linux News