实现 Sandy Bridge 笔记本电脑的全部性能

实现 Sandy Bridge 笔记本电脑的全部性能

我有第二代 Intel i7 笔记本电脑。我使用 Thermald 和 tlp 来管理电池寿命(它们很棒!)。但是,有时我不关心噪音和功耗,并希望 CPU 以 3.5GHz 的速度运行。出于某种原因,这似乎无法实现。风扇从不全速运转,处理器总是处于减速状态。当我使用 cpufreq-info 时,我从未看到超过 2.8GHz(因此 turbo boost 不起作用),并且当风扇开始变得“​​响亮”时,频率会降至 800Mhz。这是使用英特尔 p-state 和性能调节器时。Powersafe 调节器甚至“更糟”,但这很好,因为它可以延长电池寿命。

关于如何启用“全力以赴”有什么想法吗?

谢谢你!

答案1

是的,您要做的就是:

首先,在 /etc/default/tlp 文件中将 tlp“governer”设置为交流电和电池的性能,然后继续启用 turbo boost

然后编辑 /etc/default/grub 并插入

intel_pstate=disable

GRUB_CMDLINE_LINUX_DEFAULT=

像这个例子

GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable quiet splash"

执行此命令将更改应用到 grub

sudo update-grub

然后,安装 indicator-cpufreq

sudo apt-get update
sudo apt-get install indicator-cpufreq

重新启动以使更改生效。

重新启动后,您将在 Unity 面板上看到一个图标,单击此图标,您可以将 CPU 设置为性能(完整)、按需(仅在需要时)、省电或保守。


禁用 pstate 可能没有必要,您可以尝试打开和关闭它以查看是否有区别。确保在进行该更改后更新 grub。

此外,indicator-cpufreq 不允许在 pstate 开启的情况下进行更改(仅在 pstate 禁用的情况下),您仍然必须手动执行此操作。

最后,你可以从 i7z 获得更好的数字:

sudo apt-get install i7z

然后运行

sudo i7z

安装 lm-sensors 并运行传感器检测:

sudo apt-get install lm-sensors

sudo sensors-detect

按照提示,对所有操作都选择“是”。


最后,这些链接可能会有帮助:

http://www.webupd8.org/2013/09/adobe-flash-player-hardware.html

这不仅可以实现闪存的硬件加速,还可以安装 VDPAU 和 i965

http://www.webupd8.org/2014/01/enable-hardware-acceleration-in-chrome.html

这些较新的基准测试表明,禁用 pstate 并使用性能会略有优势

http://www.phoronix.com/scan.php?page=article&item=intel_5960x_pstate&num=2

答案2

我设法搞清楚了这一点。索尼通常决定按照自己的方式行事,因此这只针对 Vaio 笔记本电脑。

要设置完整性能,您需要在终端中输入:

echo performance | sudo tee /sys/devices/platform/sony-laptop/thermal_control

这会将您的笔记本电脑设置为性能模式,并且不会发生限制。

相关内容