R
ryanvade
Guest
Hello everyone,
So, with the new kernel I decided to build one. I ALWAYS build a new kernel.
Anyway, for an experiment I chose to use the Arch Linux kernel configuration for my build (Oz Unity Diamond II-B KDE built on Ubuntu 13.04).
Now for some background information. Starting with 3.12.0 the kernel is using a different Power State "controller" for Intel CPUS. This new addition to the kernel is designed for the new CPU lines (like Haswell and Broadwell). While this new PState system is supposed to increase battery life, manually configuring the CPU settings (CPU scaling, CPU frequency, other power settings) becomes almost impossible.
For the 3.12.0 kernel you can use
in the kernel boot parameters in GRUB to disable the new PState "controller".
For some reason this is not working correctly with 3.12.2. I am able to manually set the CPU frequncy, but two of my favorite CPU scallers (Conservative and Balance) are missing. If I remove the kernel paramater, I cannot change the CPU frequency.
Anyone have any ideas? Read anything about this?
What about our local kernel king? @DevynCJohnson
Thanks for any thoughts.
*PS. I am downloading 3.12.3 as I type.
** I wonder if this is what would be best to look at?
https://www.kernel.org/doc/Documentation/thermal/intel_powerclamp.txt
So, with the new kernel I decided to build one. I ALWAYS build a new kernel.
Anyway, for an experiment I chose to use the Arch Linux kernel configuration for my build (Oz Unity Diamond II-B KDE built on Ubuntu 13.04).
Now for some background information. Starting with 3.12.0 the kernel is using a different Power State "controller" for Intel CPUS. This new addition to the kernel is designed for the new CPU lines (like Haswell and Broadwell). While this new PState system is supposed to increase battery life, manually configuring the CPU settings (CPU scaling, CPU frequency, other power settings) becomes almost impossible.
For the 3.12.0 kernel you can use
Code:
intel_pstate=disable
For some reason this is not working correctly with 3.12.2. I am able to manually set the CPU frequncy, but two of my favorite CPU scallers (Conservative and Balance) are missing. If I remove the kernel paramater, I cannot change the CPU frequency.
Anyone have any ideas? Read anything about this?
What about our local kernel king? @DevynCJohnson
Thanks for any thoughts.
*PS. I am downloading 3.12.3 as I type.
** I wonder if this is what would be best to look at?
https://www.kernel.org/doc/Documentation/thermal/intel_powerclamp.txt
Last edited: