前言
在 Linux
中,可以通过修改 CPU
主频来调整系统的性能。方法是使用 cpufreq-set
这个工具,工具属于软件包 cpufrequtils
,可以使用命令 sudo apt install cpufrequtils
来安装。
修改步骤
第一步,确认下系统内核是否支持 CPU
频率的调节,通过执行命令
cat /boot/config-$(uname -r) | grep CONFIG_CPU_FREQ
如上图所示,表明内核已经支持
通过 cpufreq-info
来看看当前系统 cpu
的频率
现在,我们来修改下第二个 CPU
核心的频率
# 设置最高频率
sudo cpufreq-set -c 1 -g performance
设置后是立马生效的,再次通过 cpufreq-info
来查看下,第二个 CPU
核心的频率已经变成了 3.08GHz 了
最后,来看看 cpufreq-set
命令支持的参数设置
其中:
-c
指定具体的CPU核心-d
指定最小的频率-u
指定最大的频率-r
修改所有的CPU核心-f
指定频率,单位可以是Hz/kHz/MHz/GHz/THz,默认是kHz