# Ubuntu – High CPU Frequency at Idle

14.10cpufreq

I've recently installed indicator-multiload on my laptop running Ubuntu 14.10 and noticed my CPU sits most of the time at high frequencies, even with very little load. It is an i7-4700MQ processor which should use frequencies between 800 MHz and 3.4 GHz (with Turbo Boost). Now even when load is 0-2%, the frequencies I see are usually between 2.5 and 3.1 GHz, which means the CPU is almost always Turbo Boosting.

My Ubuntu also uses significantly more power than Windows (where the CPU is often in the 0.8 – 1.8 GHz range) with little load, so I'm thinking it's not just a wrongly displayed frequency.

I haven't manually changed any setting or installed anything that should affect the CPU behaviour. Below is the content of my cpufreq and intel_pstate, which looks right to me:

$cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver intel_pstate$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
800000
$cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 3400000$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
2852437

$cat /sys/devices/system/cpu/intel_pstate/min_perf_pct 23$ cat /sys/devices/system/cpu/intel_pstate/max_perf_pct
100
$cat /sys/devices/system/cpu/intel_pstate/no_turbo 0  Has anyone seen this before or knows how to avoid using high frequencies for no reason? Just to mention, I know Turbo Boost can be disabled, which would probably limit the max frequency to 2.4 GHz, but that seems like overkill, since I don't want to limit my CPU performance when I need it. Thank you. EDIT: The scaling governor is set to powersave: $ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
powersave
powersave
powersave
powersave
powersave
powersave
powersave
powersave


These are the frequencies:

$cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq 2492343 2740218 2502562 2438625 2435718 2782500 2783250 2697000  Nothing is using my CPU. As I said, usage is at about 1%. If I run top, it is the only running user process: Tasks: 266 total, 1 running, 265 sleeping, 0 stopped, 0 zombie %Cpu(s): 1.3 us, 0.2 sy, 0.0 ni, 98.5 id  #### Best Answer • After more looking around, I've found two relevant issues on the kernel bugtracker that describe the same symptoms I'm experiencing. This one is marked as fixed, but this other one is new, with people reporting it's not yet fixed. There seems to be something going on with putting the computer to sleep. The CPU runs normally, i.e. at low frequencies while idle, just after a reboot, but is stuck to high frequencies after waking up from sleep. After a fresh reboot, my frequencies looks like this (compare to what's posted in the question): $ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
1588875
800062
800062
800062
928500
2112937
800250
1911750


I guess for now we just have to wait until this is fixed.