I was trying to set the max frequency for my CPU, and following the arch wiki I used cpupower
, now the wiki says that the intel_pstate
driver only supports performance
and powersave
governor. There is a way to use the frequency setted by cpupower
?
Did you try this part:
https://wiki.archlinux.org/index.php/CPU_Frequency_Scaling#Setting_maximum_and_minimum_frequencies
?
To set the maximum clock frequency (
clock_freq
is a clock frequency with units: GHz, MHz):
# cpupower frequency-set -u clock_freq
Yes, but after the reboot, the frequency returns to the factory value.
I am not at my EnOS box right now (and I don’t have cpupower installed) so I cannot check but did you look into /etc/default/cpupower to see if some variable could be set to performance?
The configuration file for cpupower is located in
/etc/default/cpupower
. This configuration file is read by a bash script in/usr/lib/systemd/scripts/cpupower
which is activated by systemd withcpupower.service
. You may want to enablecpupower.service
to start at boot.
EDIT
You could try this: in /etc/default/cpupower change the following line:
#governor='ondemand'
to
governor='performance'
Then enable and start cpupower.service in one go:
sudo systemctl enable --now cpupower.service
Reboot and check.
Thank you, it worked.