两种方法使笔记本玩游戏不掉帧

两种方法使笔记本玩游戏不掉帧
两种方法使笔记本玩游戏不掉帧

最近读者shwlengyu新买了一款酷睿i5+GT550M独显组合的高端游戏本,理论性能应该很强吧,但在玩某些游戏时却出现了卡顿的现象,使得游戏体验还不如采用酷睿i3的机型。排除硬盘C1门等硬件缺陷外,shwlengyu发现每次卡顿现象的发生都伴随着CPU主频的降低。那么,是什么原因造成了酷睿i5在满负荷运行时自动降频而导致了游戏卡顿,我们又有什么方法加以解决呢?

CPU主频缘何不升反降

酷睿i5/i7支持睿频2.0加速技术,按理说在玩游戏或一些高负载应用中会自动超频以提升性能,但为什么在需要加速的时候却自动降频了呢?笔者认为,搭载酷睿i5/i7处理器的笔记本往往也会与更高端的独立显卡(GPU)组合,以取得更好的游戏和娱乐体验。而SNB平台支持一项名为“BD PROCHOT”的技术,它会在CPU和GPU的温度、功耗明显升高时优先降低CPU的频率,以达到控制整机温度及功率保护的目的。应该说,这个设计的初衷是好的,可以有效防止笔记本过热和超出额定功率带来的损害,但一旦因功耗或温度引起CPU自动降频时必然会造成游戏的卡顿。至于进行游戏时CPU降频的根本原因,目前来看主要有以下几种:

见图1 图注:运行Geeks3d显卡负载烘烤软件FurMark时,当CPU和GPU都达到满负载状态时,i5-2410M并没有出现睿频加速,而主频还被自动降到了798MHz,卡顿是必然的

1.功率的限制:一些笔记本厂商为新品配备的还是老产品的电源适配器,无法满足CPU 和GPU满负载应用时的需求,此时,BD PROCHOT功能开启,优先保证GPU的功率,而强行降低CPU的功率导致CPU降频。

2.温度的限制:在CPU和GPU的温度同时升高到笔记本设定的阈值时,BD PROCHOT功能开

启,强制降低CPU的频率,减少发热以保护整机。

3.并非单一因素限制:即可能由温度和功率共同作用,但是我们可以看出,无论是哪种限制,都是GPU的工作优先级更高,因此CPU的频率总是会被优先降低。对此,笔者通过一系列测试,找到了防止CPU降频的解决方案。

方案一:系统设置防降频

调节“电源选项→高级设置”里的最大处理器状态(见图2 图注:不同范围的处理器状态对应不同的主频),强制降低CPU主频,以达到减少CPU功耗和发热,防止降频的目的。首先先来看一个电源管理中处理器状态与处理器的频率的对应表(以酷睿i5-2410M为例)。通过电源管理,我们可以手动控制CPU的频率,降低CPU的功耗和发热后就能最大限度避免CPU自动降频。在进行游戏时,笔者建议将处理器的最大最小状态都调节为99%,关闭睿频,减少功率和发热,如果仍然存在降频卡顿现象,可以进一步调节为78%-98%。

最大处理器状态 CPU最大频率

100% 2.3GHz(开启睿频,最高可达2.9GHz)

99% 2.3GHz(关闭睿频)

78%-98% 1.8GHz

69%-77% 1.6GHz

60%-68% 1.4GHz

52%-59% 1.2GHz

43%-51% 1.0GHz

0%-42% 0.8GHz

方案二:关闭BD PROCHOT功能

对于酷睿i5和i7来说,睿频加速技术是其最大卖点,关闭此功能不就和低端的酷睿i3没有区别了吗?如果你想在玩游戏时让CPU一直保持在全速工作状态,则可以利用第三方软件“ThrottleStop”解除BD PROCHOT功能对功率和发热的限制,同时还可以锁定最大频率,防止降频。在笔记本上安装并运行该软件,首先在主界面点击“Options”按钮,在“Options”设置页中勾选“Unlock Bidirectional PROCHOT”项,点击“OK”按钮返回软件首页,去除“BD PROCHOT”选项前面的勾选(见图3 图注:ThrottleStop软件设置,其余选项不要动),最后再点击主界面上的“Save”和“Turn On”按钮即可。

见图4 图注:使用“ThrottleStop”关闭BD PROCHOT功能后,同样运行FurMark软件,在CPU和GPU满负载状态,i5-2410M一直处于2.7GHz的睿频加速状态,成功禁止了CPU的自动降频

小提示

采用第二种方案的时候,由于关闭了BD PROCHOT功能,因此CPU温度可能会上升很快,建议安装鲁大师一类的软件随时监控CPU的温度变化。一般来说,笔记本全速运行时CPU最高温度不超过90度就算正常。

两种方案结合更合理

如果需要一个折中的效果,以上两种方案可以结合使用。如果你担心CPU在睿频加速状态时温度过高,可以手动降低CPU频率至合适值后,再开启ThrottleStop防止GPU功耗增加后使CPU再次降频。这样的话,既可以保证游戏的流畅度,又可以防止CPU和GPU的发热量太大损坏硬件。如果在游戏的同时给笔记本配备散热垫等辅助散热装置,也可以更好地控制温度。笔者的建议是:玩游戏时可把CPU最大最小状态在电源管理里调到99%(关闭睿频),然后开启ThrottleStop将CPU频率锁定为默认最高值(i5-2410M为2.3G,i7-2630QM为2.0G),防CPU降频以免卡顿。

小提示

以上设置只建议在游戏时使用。平常使用时,还是建议将CPU的最大状态调节到100%开启

睿频。因为日常应用很少碰到长时间的高负荷运行,所以不用担心发热问题。如果一直关闭睿频的话,i5和i7的潜在性能就被完全浪费了,尤其是i5,跟i3的差别就很小了。所以建议日常使用时开启睿频,以充分发挥带有睿频功能CPU的高速处理能力。

健圣有话说

读者shwlengyu所遇到的问题并非个例,很多笔记本专业论坛都有类似问题的讨论帖。如果你的笔记本在玩游戏等高负载运行状态时出现过卡顿,可以用CPU-Z一类的软件检测一下此时CPU的频率,如果是因为主频自动降低而引起的卡顿,不妨尝试一下本文中的解决方案。如果你的笔记本一切正常,方案一所提到的技巧,也能帮你在笔记本使用电池供电时延长续航时间(比如在自习室上网,将最大CPU状态调到60%,1.4GHz的主频足够用了)。

相关主题
相关文档
最新文档