巧施妙计,让本本安度炎夏

NB应用

进入6月,天气开始渐渐热了起来,有人感觉到本本开始变慢,有人感觉本本的键盘、腕托等部分开始变得烫手,甚至还有人发现自己的本本开始出现频繁的死机。这些问题都是本本散热不良导致的。那么,有什么办法能够让本本在安全稳定的工作状态中安度炎夏呢?其实要做到这个并不难。

除了在设备管理器中禁用一些不常用的硬件设备,如红外端口、蓝牙、PCMCIA/Express插槽等一年也用不了几回的设备外,我们还可以通过以下两种方法来为本本降温。

降功耗首选SpeedStep

笔记本和台式机最大的区别就是笔记本CPU拥有SpeedStep技术(不包含Celeron M等处理器),能够自动根据负荷大小调整频率,以尽可能地降低功耗和发热量。因此,要降低笔记本的发热量,首先就要打开笔记本处理器的SpeedStep功能。这种调整通常在笔记本的BIOS里进行,进入BIOS后,在“Advanced CPU Settings”调整页找到“Intel SpeedStep tech”项(图1),将它调整到“Enabled”即可(也有些笔记本是默认开启处理器的SpeedStep功能的,BIOS里没有相关的选项)。这样一来,你的本本就能够在使用的时候自动根据负荷大小调整频率了。

25-b6-1-1.jpg
图1

降压大法显神通

降压原理

由于,SpeedStep技术只能在系统负荷较小的时候才能降低CPU功耗和发热量,如果用户需要CPU高负荷地运行,那么SpeedStep就起不到作用了。这时就需要第三方的电源管理软件来帮忙了,很多笔记本厂商都开发了相应的电源管理软件,有的功能强大也有的功能简单,而且这些软件基本上都只能对本品牌的笔记本适用。今天我们就来看一款适用于所有笔记本的CPU管理软件——RightMark CPU Clock Utility(下载地址为http://cpu.rightmark.org/download/rmclock_235_bin.rar),该软件最新版本为2.35.0,支持Pentium M以后的移动处理器,目前的笔记本用户基本都能使用。

尽管Intel、AMD等厂商都对自己开发的CPU预设了工作电压,但CPU跟普通的电子元件一样,有一个稳定工作的电压范围,就像超频时需要提升电压一样,我们反其道而行之,降频就降低电压。利用CPU的这个特性,将CPU电压降低后,其功耗会有明显降低,也就实现了减少发热量的目的。

降压实战

RightMark CPU Clock Utility是一款绿色软件,解压后即可使用。启动软件后,在“CPU info”页面可以看到CPU的类型、核心、频率、电压和倍频等参数,在“Monitoring”界面中,可以看到以图表的形式显示的CPU工作时的频率、电压情况及一段时间内的历史记录,非常直观。

我们要进行设置的基本都在“Profiles”页面,点击左侧的“Profiles”,右边即出现设置界面“Profiles Selection”。在该页面中有“AC power(电源)”方案和“Battery(电池)”方案两种,每种方案又分为“Current(通用)”和“Startup(启动时)”两种状态,这两种状态又有“No management(不管理)”、“Power saving(节约电源)”、“Maximal performance(最高性能)”和“Performance on demand(按需配置性能)”四个选项。为了在不降低CPU性能的基础上获得最好的降温效果,需要在“AC power”方案和“Battery”方案中都选择“Performance on demand”(图2),然后单击“Apply”按钮保存设置。

25-b6-1-2.jpg
图2

接着,在下方的“CPU performance states editor”开始对处理器的对应频率的电压进行编辑(对于Santa Rosa以后的高端处理器而言,某些机型还支持IDA模式的电压调节)。一般的处理器都是只有“Normal”状态,根据经验,在“Normal”状态最低的倍频下,可以选择到支持的最低电压(如本例中的1.0125V),一般不会影响系统的稳定性;接着,在“Normal”状态最高倍频的状态下选择就比较麻烦一点,需要自己进行测试才能确定稳定工作的最低电压,笔者的经验是Pentium M级的处理器可以设置到1.1V,而Core Duo/Core 2 Duo级的处理器则需要1.15V~1.2V的电压才能正常工作。设置好了“Normal”状态的最低和最高倍频电压后,其他的相应频率对应的电压也会相应地降低,无须设置。全部设置好后,点击右下角的“Apply”按钮保存设置。

提示:由于CPU存在个体差异,尽管电压越低,降温效果越明显,但电压过低,也会导致CPU工作不稳定,表现为工作中重启、死机等。建议利用Super π等加大CPU负荷的软件进行多次试验,才能找出能让CPU稳定工作的最低电压。对于Santa Rosa平台的Core 2 Duo处理器来说,它们还有“SuperLFM”状态和“IDA”状态,“SuperLFM”状态是可以设定的最低工作状态,而“IDA”状态则是双核处理器的某一核心自动进行动态超频的状态,笔者的建议是“SuperLFM”状态设置为最低倍频,其电压设置为最低电压,“IDA”状态的电压设置在1.2V以上CPU才能够稳定工作。

然后,在左侧展开“Profiles”,进入到“Performance on demand”方案,只需要点击“CPU settings”按钮设置即可。对于“AC power”状态来说,自然是选中全部的频率电压方案最好,勾选“AC power”下方的“Use P-state transitions(PST)”,然后勾选下方框内的所有倍频即完成“AC power”状态下的设置。对于“Battery”状态来说,笔者的经验是将倍频从最低选到“8×”~“10×”即可,也就是说勾选“Battery”下方的“Use P-state transitions(PST)”,然后勾选下方框内的“8×”、“9×”或“10×”以前的所有倍频,即完成“Battery”状态下的设置(图3)。设置完成后,点击右下角的“Apply”按钮保存设置。

25-b6-1-3.jpg
图3

设置完成后,我们需要调整让软件自动运行。在“Settings”页面,勾选“Start minimized to tray”和“Run at Windows startup”,选择“via Startup registry key”就能让软件跟随系统自动运行了(图4)。

25-b6-1-4.jpg
图4

软件设置完成后,CPU默认工作频率降为最低频率,当工作负荷增加,软件会根据CPU工作负荷来自动提升CPU的工作频率,当负荷减轻,CPU运行频率也会自动下调。这样一来,就在不影响系统性能的前提下有效降低了CPU温度。