Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
My install is about 5 years old, and has been through a few CPUs (previously i7-2600k and Phenom II X4 965 BE). I currently have an i7-4790K. I've noticed that the CPU rarely scales down below 4000MHz. It ranges from 4800MHz to 800MHz. It should scale down to about 800MHz when idle.
The running kernel:
Code:
# uname -a
Linux siduxion 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt4-3 (2015-02-03) x86_64 GNU/Linux
Both my system and LM17.1 have the same cpu related packages installed
The default governor for CPUfreq is "performance" which will only slow your CPUs when they are on fire. Change to "ondemand" if you want low power when idle and max performance under load.
The default governor for CPUfreq is "performance" which will only slow your CPUs when they are on fire. Change to "ondemand" if you want low power when idle and max performance under load.
Code:
# cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 800 MHz - 4.80 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 800 MHz and 4.80 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency is 4.47 GHz (asserted by call to hardware).
I don't have the ondemand governor. Only performance and powersave. Even with powersave, it stays the same.
Try to throw out cpufrequtils (it is deprecated anyways) and replace it with cpupower, see if that works.
Which governors are available depends on your kernel configuration, check if the ondemand governor is available there.
I didn't realize Linux Mint was using the acpi-cpufreq driver by default. cpupower seems to be able to control that driver, whereas the intel_pstate driver seems to ignore any changes made by cpupower.
The downside to the acpi-cpufreq driver is that /proc/cpuinfo doesn't show the turbo frequencies.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.