You are not logged in.
I've found out that my AMD Ryzen 7 5800H processor tends to overheat up to 95°C while only under 30% load. I've come to conclusion that it has to do with processor boosting being enabled as the output of cpupower suggests:
analyzing CPU 0:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: Cannot determine or is not supported.
hardware limits: 400 MHz - 4.46 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 400 MHz and 4.46 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 1.40 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
AMD PSTATE Highest Performance: 166. Maximum Frequency: 4.46 GHz.
AMD PSTATE Nominal Performance: 119. Nominal Frequency: 3.20 GHz.
AMD PSTATE Lowest Non-linear Performance: 41. Lowest Non-linear Frequency: 1.10 GHz.
AMD PSTATE Lowest Performance: 15. Lowest Frequency: 400 MHz.
Apparently, it should be possible turn the boost off by entering:
echo 0 > /sys/devices/system/cpu/cpufreq/boost
However, I get the following error:
bash: /sys/devices/system/cpu/cpufreq/boost: Permission denied
even when I'm logged on as root. Not only that, but the boost file itself is not present at all in the /sys/devices/system/cpu/cpufreq folder, which AFAIK should be there since my processor does support boosting as stated above.
Last edited by Rodeffs (2024-01-02 08:45:58)
Offline
Managed to solve it on my own
Offline