I spent hours searching for an answer in Internet. All I could find doesn't help. I have Intel i9-9980HK, running under Ubuntu 20.04, kernel 5.4.0-33.
The problem is that under the full load the CPU lowers the frequency to 2.7 GHZ, I guess in order to stay under low power budget. Whatever I try I can't make it run faster. It stays under 65C, quietly and slowly crunching numbers. For comparison the same machine under Windows runs from 3 to 4+ GHz under the full load.
What I tried:
- Change the governor to
performance. No effect. - Set
/sys/devices/system/cpu/cpufreq/policyX/energy_performance_preferencetoperformance. No effect. sudo service thermald stop. No effect.- Increase
/sys/devices/system/cpu/intel_pstate/turbo_pct. Access denied even for root. - Increase
/sys/devices/system/cpu/cpufreq/policyX/scaling_min_freq. No effect.
I am lost. What does it want? Btw, /sys/devices/system/cpu/intel_pstate/status is active.
Update. I think I know the reason. When intel_pstate is active, it ignores all the settings (like governor, everything under /sys/devices/system/cpu/cpufreq). Tools like cpupower cannot control intel_pstate. So the question pretty much boils down to how control intel_pstate driver.
tlp-statcommand...tlpservice for this.give it a try.CPU_SCALING_GOVERNOR_ON_AC=performance