如何将默认缩放调节器改回按需缩放调节器

如何将默认缩放调节器改回按需缩放调节器

在使用 GRUB 分析和安装预加载后,默认缩放调节器突然变为“性能”而不是“按需”。我尝试启用 /etc/init.d/ondemand 服务,但没有任何变化 - 重新启动或恢复后,调节器始终为“性能”。有人知道发生了什么以及如何恢复旧行为吗?

我正在使用 HP 6710s 笔记本电脑。

答案1

您可以通过运行cpu频率设置命令(以root身份)。

只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令。

sudo cpufreq-set -c 0 -g ondemand

安装cpufreq-set

sudo aptitude install cpufrequtils

cpufrequutils 命令包含一个守护进程,允许用户在启动时为所有处理器核心设置所需的缩放比例、调节器和最小/最大时钟速度。在启动守护进程之前, /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 网站

答案2

您可以使用以下命令来更改调控器:

cpufreq-selector -g ondemand

使用此命令,您不需要 root 权限即可更改州长。只需将此命令添加到启动应用程序...登录后更改州长。

答案3

在Xubuntu下,还需要ondemand通过命令禁用任务:

sudo update-rc.d ondemand disable

GOVERNOR="performance"如上所述的系统启动 CPU

相关内容