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
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?
$ sudo rdmsr -a 0x19a 0 0 0 0 rdmsr: No CPU 4