Answers:
您可以通过运行cpufreq-set命令(以root用户身份)来手动设置调控器。
只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令。
sudo cpufreq-set -c 0 -g ondemand
要安装cpufreq-set
:
sudo aptitude install cpufrequtils
cpufrequtils包括一个守护程序,该守护程序使用户可以在启动时为所有处理器内核设置所需的缩放比例,调节器和最小/最大时钟速度。启动守护程序之前,请
/etc/default/cpufrequtils
以root用户身份进行编辑 ,选择所需的调节器并设置CPU的最小/最大速度,例如:/etc/conf.d/cpufreq
#configuration for cpufreq control # valid governors: # ondemand, performance, powersave, # conservative, userspace governor="ondemand" # valid suffixes: Hz, kHz (default), MHz, GHz min_freq="1GHz" max_freq="2GHz"
资料来源: archlinux.org
sudo cpufreq-set -c 0 -g ondemand
仅适用于第一个CPU或内核的频率。因此,例如,在双核系统上,您必须sudo cpufreq-set -c 1 -g ondemand
下一步运行,这样才能对两个核均生效。
for cpu in $(seq 0 $(($(nproc) -1))) ; do echo sudo cpufreq-set -c $cpu -g ondemand ; done
您可以使用以下命令来更改调控器:
cpufreq-selector -g ondemand
使用此命令,您不需要root用户特权即可更改调控器。只需将此命令添加到“ 启动应用程序...”即可在登录时更改调控器。