Arch Linux CPU Governor Guide
INFO
This guide helps improve either performance or battery life on Arch Linux.
1. Display Governor
Display Current Governor:
shellcat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
Display Available Governors:
shellcat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_governors
2. Change Governor
TIP
Balance performance and battery use by adjusting the CPU governor.
Install
cpupower
:shellsudo pacman -S cpupower
Set CPU governor:
For battery efficiency:
shellsudo cpupower frequency-set -g schedutil
For performance:
shellsudo cpupower frequency-set -g performance
Make the governor setting persistent:
Edit the cpupower
configuration:
shell
sudo nano /etc/default/cpupower
Add GOVERNOR="schedutil"
or GOVERNOR="performance"
.
Enable and start the service:
shellsudo systemctl enable cpupower --now