如何将“性能”而不是“节电”设置为默认值?


13

当我启动Unity桌面时,CPU指示器仅显示一个条,并将其设置为Powersave。当我切换到Performance时,我必须输入一个管理员用户密码。

但是,在系统重启后,我的CPU又回到了Powersave。如何将“ 性能”设置为默认值,因此不必在每次重新启动后都进行切换?


1
是否askubuntu.com/a/445595/639369帮助?简而言之,请编辑/etc/init.d/cpufrequtils以将CPU调速器设置为(在这种情况下)启动时的性能。
Kees Beets

Answers:


23

绩效和节能省长政策

Ask Ubuntu和其他网站中介绍了用于设置CPU调控器策略的各种选项:

请记住,大多数网站建议将CPU控制在Powersave。我坐在笔记本电脑上,发现结合使用英特尔的ThermalD和P-State技术以及TLP电源管理,在频率,风扇速度和温度方面效果最佳。

总结以上链接

要总结通过以上答案实现您的目标,请使用:

安装cpufrequtils:

sudo apt-get install cpufrequtils

然后编辑以下文件(如果不存在,请创建它):

sudo nano /etc/default/cpufrequtils

并添加以下行:

GOVERNOR="performance"

保存并退出。

为使更改生效,请运行:

sudo systemctl restart cpufrequtils

然后,您可以运行cpufreq-info以查看有关您的cpu频率,调速器等的信息:

$ cpufreq-info
    current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

按照此问答:如何将“性能”而不是“节能”设置为默认值?

如果您一直想要性能调节器,则需要编辑/etc/rc.local并在包含以下内容的最后一行之前插入以下行exit 0

sleep 120 # Give CPU startup routines time to settle.
cpupower frequency-set --governor performance

3
这也适用于Ubuntu 18.04和18.10,以防万一有人想知道...
der_michael

5

我无法发表评论,因为我声誉低下,但是我想添加接受的答案。您还需要运行

sudo /etc/init.d/cpufrequtils restart

才能在您的系统上生效。然后,您应该会看到您的频率在列出的最大值附近徘徊,

current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

当您键入cpufreq-info


3
感谢那。我已根据您的建议对接受的答案进行了修改;
伊莱亚斯·苏亚雷斯'18

您可以授权其他站点(例如stackoverflow)为您赢得100个声誉。
–'Bejond

1

我使用的是Xubuntu 18.04.02 LTS,并通过安装了cpufrequtils sudo apt-get install cpufrequtils,这使得降低最大CPU速度成为可能。由于风扇停止工作,这是一个不错的选择。

看完by的信息后cpufreq-info,我创建了by的文件sudo nano /etc/default/cpufrequtils,并将其写入如下图所示。我发现也可以为最小速度设置一个值。

在此处输入图片说明

最后,使更改生效的命令sudo /etc/init.d/cpufrequtils restart导致以下输出cpufreq-info

在此处输入图片说明

需要明确的是,这当然不是我自己的发现,而只是该论坛上其他先前问题,评论和答案的结论的结果。尤其是WinEunuuchs2Unix在这个问题上的答案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.