Skip to main content

Command Palette

Search for a command to run...

cpu frequency

Updated
•1 min read•View as Markdown
sudo grubby --update-kernel=/boot/vmlinuz-6.6.78-rt51 --args="intel_pstate=passive amd_pstate=passive"
1grep -E '^(proccesor|cpu MHz)' /proc/cpuinfo
sudo  echo 1 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
echo userspace | sudo tee /sys/devices/system/cpu/cpufreq/policy42/scaling_governor
awk -v cpu=42 '
  $1 == "processor" && $3 == cpu { p=1 }
  p && $1 == "cpu" && $2 == "MHz" { print "CPU " cpu ": " $4 " MHz"; exit }
' /proc/cpuinfo
# THIS DOES NOT WORK
echo 2900000 | sudo tee /sys/devices/system/cpu/cpufreq/policy42/scaling_setspeed
# THIS IS THE WAY
sudo tee /sys/devices/system/cpu/cpufreq/policy42/scaling_min_freq <<<2600000
sudo tee /sys/devices/system/cpu/cpufreq/policy42/scaling_max_freq <<<2600000
 cat /sys/devices/system/cpu/intel_pstate/status