Rem*_*ved 45 performance scaling cpu 14.04
我的处理器以最大速度的 40% 运行,我希望它始终使用 100% 的速度。我在谷歌上搜索过,但教程很旧,而且都不同。
那么,如何永久禁用 CPU 频率缩放并将我的系统设置为性能模式?
拜托,只有基于终端的解决方案,我不想要小程序。
我正在使用 Xubuntu 14.04 x64。
Rem*_*ved 60
经过ondemand一段时间的挣扎,我将分享如何在 Ubuntu 及其衍生产品中永久禁用它。
安装cpufrequtils:
sudo apt-get install cpufrequtils
Run Code Online (Sandbox Code Playgroud)
然后编辑以下文件(如果它不存在,则创建它):
sudo nano /etc/default/cpufrequtils
Run Code Online (Sandbox Code Playgroud)
并向其添加以下行:
GOVERNOR="performance"
Run Code Online (Sandbox Code Playgroud)
保存并退出。
现在您需要禁用ondemand守护程序,否则在您重新启动后设置将被覆盖。
sudo update-rc.d ondemand disable
Run Code Online (Sandbox Code Playgroud)
你已经完成了!
您可以通过以下方式检查您的设置:
cpufreq-info
Run Code Online (Sandbox Code Playgroud)
它将显示处理器拥有的每个核心的信息块。只需检查所有这些是否都处于性能模式,以及处理器的最大速度。
更新:
Debian Wiki 说这sysfsutils是在重新启动后维护设置所必需的,但这是不正确的。另外,启用sysfsutils会使我的系统不稳定,所以不推荐。
对不起,如果我拼错了一些东西。:)
资料来源:
小智 24
我无法发表评论,所以我不得不求助于一个新的答案。为获得立竿见影的效果,请确保sudo /etc/init.d/cpufrequtils restart在按照 Dennie 的所有步骤进行操作后,新频率才能生效。
Cor*_*ius 10
尝试这个:
gksu gedit /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Run Code Online (Sandbox Code Playgroud)
替换ondemand为performance。对每个内核重复此操作(增加 cpu0:cpu1、cpu2)。
如果出现保存错误,请使用 nano 编辑器:
sudo nano /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Run Code Online (Sandbox Code Playgroud)
来源:避免 CPU Speed Scaling – 全速运行 CPU
| 归档时间: |
|
| 查看次数: |
162024 次 |
| 最近记录: |