如何将默认缩放调控器更改为按需
在使用GRUB分析和安装预加载后,默认缩放调控器突然变为“性能”而不是“按需”。 我尝试启用/etc/init.d/ondemand服务,但没有任何改变 – 重启或恢复后,调控器总是’性能’。 有人知道发生了什么以及如何恢复旧的行为。
我正在使用HP 6710s笔记本电脑。
您可以通过运行cpufreq-set命令(以root身份)手动设置调控器 。
只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,运行以下命令。
sudo cpufreq-set -c 0 -g ondemand
要安装cpufreq-set
:
sudo aptitude install cpufrequtils
cpufrequtils包含一个守护程序,允许用户在启动时为所有处理器内核设置所需的缩放,调控器和最小/最大时钟速度。 在启动守护程序之前,以root身份编辑
/etc/default/cpufrequtils
,选择所需的/etc/default/cpufrequtils
器并设置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
您可以使用以下命令更改调控器:
cpufreq-selector -g ondemand
使用此命令,您无需root权限即可更改调控器。 只需将此命令添加到启动应用程序…以在登录时更改调控器。
在Xubuntu下,您还需要按命令禁用ondemand
任务:
sudo update-rc.d ondemand disable
系统引导cpu为上面提到的GOVERNOR="performance"