I'm trying to understand why my CPUs don't run at higher frequencies (related link)
Can someone explain me how is it possible that when a min and a max are defined, the effective value finally goes out of that range?
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
3267000
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
3300000
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
1199960
$ cpupower frequency-info
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 - 3.30 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 3.27 GHz and 3.30 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 1.20 GHz.
boost state support:
Supported: yes
Active: yes
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores
Also, can someone explain the difference between cpuinfo_cur_freq
and scaling_cur_freq
please?
Related issues I opened to solve my problem (may contain additional infos not mentionned here that could be useful)
- Fans aren't fullspeed while CPU is 100°, then CPU frequency decrease
- How to enable Turbo-boost
- CPU scaling: how can current frequency be out of min-max range?
Additional info:
$ sudo rdmsr -a 0x19a
0
0
0
0
rdmsr: No CPU 4
sudo turbostat --debug sleep 10
might help. – Doug Smythies Jul 20 '16 at 21:55thermald
removed and pstate-frequency put to maximum I was able to saw proc temperature to go close to 100°. It is probably that computer tries to protect itself as the junction temp is 105. But that would mean that upgrading my Ubuntu distribution made my computer become hotter than before while running at lower frequency? What could cause that? I'll get turbostat tomorow thanks – Sebastien Lorber Jul 20 '16 at 22:05acpi-cpufreq
and turned offthermald
,cpufreqd
andi8kmon
. I just run yourrdmsr
command and added the result above. By chance do you have an idea of a possible cause? – Sebastien Lorber Jul 22 '16 at 15:55