我试图在 18.04 中将 CPU 调控器设置为性能,问题是它永远不会在重新启动后幸存下来。
我已经尝试在这个问题的答案中 遵循这些步骤如何将“性能”而不是“Powersave”设置为默认值?但是当我重新启动计算机时,CPU 调节器会切换回节电模式。
我也试过创建一个/etc/rc.local用以下行调用的文件:
cpupower frequency-set --governor performance
Run Code Online (Sandbox Code Playgroud)
这也无法在重新启动后幸存下来。
我怎样才能做到这一点?
我目前正在使用这个:
cpupower frequency-set --governor powersave
Run Code Online (Sandbox Code Playgroud)
但每次重启后都会重置。
我不知道这个问题是什么时候开始发生的,可能是在我安装 Ubuntu(16.04,新鲜)之后。我观察到 Ubuntu 异常缓慢,环境不稳定,即使在空闲时 CPU 使用率也很高,最初我认为某些程序正在减慢它的速度。
一段时间后,我弄清楚是什么原因造成的,CPU 频率设置为 800 MHz,无论情况如何,都不会停止。最大频率应该是 3100 MHz 与 Turbo-boost 和 2000 MHz 通常。通过让 Blender 在 CPU 上渲染一些东西,我特意将 CPU 使用率(2 个内核上的所有 4 个线程)设置为 100%,它仍然保持在 800 MHz。
我尝试设置最大性能配置文件,但它仍然很低。我已经测试过温度,似乎一直是 60°C,此时 87°C 被认为是高温度,而 105°C 是临界温度。我一直在使用交流电源,从前一段时间以来,电池似乎没有充电。
这是cpufreq-info报道:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 800 MHz - 3.10 GHz
available cpufreq governors: performance, powersave
current policy: …Run Code Online (Sandbox Code Playgroud) 我有一台服务器,在升级到 10.04 时,它现在正在运行“按需”CPU 扩展守护程序。为什么会自动安装这个?我不希望我的服务器以牺牲性能为代价来节省电量。
当我启动我的 Unity 桌面时,CPU 指示器只显示一个条形,它被设置为Powersave。当我切换到性能时,我必须输入管理员用户密码。
但是在系统重新启动后,我的 CPU 又回到了Powersave。如何将性能设置为默认值,以便每次重新启动后都不必切换它?
在 Windows 上,系统托盘中有一个英特尔图标,可让我拖动滑块并在“性能”和“质量”图形模式之间切换,自动打开和关闭某些功能,以便让游戏运行得更快或看起来更好。
我在为 Linux 找到这样的东西时遇到了很多麻烦。我在某些地方读到有一个需要编辑的 xorg 文件,但我在其他一些地方读到此方法已被弃用,因此非常混乱。
特别是,我的首要任务是关闭任何可能打开的节能功能,以及关闭任何“增强”功能,以便游戏以尽可能高的 fps 运行,即使它们看起来很垃圾。我想这样做是因为我有一个英特尔 i3 350m 处理器,集成显卡几乎不能运行游戏,我想在 Linux 上尽可能地发挥我能做到的每一点性能,就像在 Windows 上一样。
非常感谢!
我的戴尔 T7610 带有 2 个 E5-2650V2 处理器(每个处理器有 8 个真实内核,常规 2.6GHz,turbo 3.4GHz)停留在 1.2GHz,我无法让它运行得更快。我如何让它全速运行?
我已经按照这里的建议将州长设置为“绩效”: 一年前的类似问题。除了我无法执行“sudo update-rc.d ondemand disable”命令,因为我收到了这个错误:
insserv: warning: current start runlevel(s) (empty) of script“点播”overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (2 3 4 5) of script“点播”overrides LSB defaults (empty).
有一段时间频率确实上升了,但现在它们又回到了 1.2GHz 并且没有改变。
Geekbench的验证,这使得真正的区别在于:软件Geekbench为1.2GHz和Geekbench的在更高freqs。如您所见,我能够让它在一段时间内运行得更快,但后来又回到了 1.2GHz,而 Geekbench 负载并没有改变这一点。
我为 16 个处理器内核中的每一个获取此信息:
分析 CPU 10:
驱动程序:intel_pstate
以相同硬件频率运行的
CPU :10个需要由软件协调其频率的 CPU:10
最大转换延迟:无法确定或不受支持。
硬件限制:1.20 GHz - 3.40 GHz
可用 cpufreq …