建议将全文通读后再进行相关操作

最近比较忙,两个大考试太压抑了。出来透透风,随便写点,写的很乱,排版也不太理想,以后有时间再慢慢整理。

文章中提到的软件,百度一下,很容易找到。

这篇文章的主要目的:

1.降低笔记本的温度。

2.(顺便)延长电池模式下,笔记本电脑使用的时间

降低笔记本的温度,就要考虑电脑中到底谁在发热。笔记本电脑中,发热量比较大的有CPU、独立显卡、运行中的光驱、高亮度状态的屏幕,运行中的硬盘。

a.CPU功耗最猛,满负荷的时候用电非常多,发热非常猛;但是负荷低的时候功率也只有个位数,所以CPU的节能降温作用是最明显的。CPU的降温方法比较多,而且弹性比较大,下文中将详细介绍。

b.独立显卡可以看作一个独立的计算机系统,它也有处理器和内存,只不过名字改作GPU和显存了。对付GPU这个发热大户,我们确实没有什么太多的办法,NVidia显卡可以开启PowerMizer节能技术(桌面任意处空白处单击右键-NVidia控制面板-PowerMizer);另外也可以使用RivaTuner这个软件降低GPU的频率。

c.光驱在运行中大约有5-10W的功率,没有盘的时候功率基本为0,所以把光盘取出时最好的办法了。(比如电池模式下执行看影碟或者安装游戏之类需要光驱运行的操作,可以先复制到硬盘后再操作)

d.硬盘也是耗电大户,比光驱运行时用电要少一些。不过和光驱很相似,不运转的时候功率基本也是0,所以电池模式下尽量减少硬盘的转动。(可以通过使用Ramdisk将缓存、临时文件之类设置在内存中解决)

e.屏幕当然是越暗越省电啦,最好是不要太刺眼也不要太暗,适中就可以。

f.还有一些固定消耗,比如主板芯片组消耗10-15W左右,内存每根1-3W左右,我们无力改变的先不讨论了。

另外不得不提的是,一些USB外设用电也很猛。USB是5V 500mA,也就是2.5W(实际上每个在1-2.5W之间)。别小看这些外设,键盘,鼠标,MP3/MP4、U盘,触控板,摄像头,音箱等等,每个都用些电,可是架不住这么多东西一起用。能不用的都拔掉吧,拔不掉的在设备管理器中禁用。要用USB鼠标的话,触控板关闭吧。

下面是对付CPU用电多,发热猛的办法

一、理论介绍,如果觉得烦,这一段可以跳过

对于笔记本日常最大的散热大户就是CPU了,所以降低CPU日常使用所发热量是首当其冲。那么让我们来简单了解一下cpu的发热原理。首先,CPU不是一个简单的电阻,不能以P=U2/R来计算他的发热功率。Cpu的功耗由静态功耗和动态功耗两部分组成,其中尤以动态功耗为主,P =CL×Vid2×N×f。其中:CL为负载电容;N为网络活跃晶体管数目,即所谓的活跃系数;Vid为工作电压;f为频率。由此公式可以发现,主要由工作电压和工作频率来决定CPU动态功耗的大小。降低频率或降低电压都可以使CPU的功耗大大降低,尤其是工作电压。

其实CPU默认电压并不是最理想的电压。因为CPU在出厂时,厂家要考虑到CPU的稳定性问题,最终Vid的确定都是非常保守的。比如我这个T7100被定为1.175v,其实经过我两年多的验证,0.95v已经没有任何问题了,两年多从未因此蓝屏或死机。0.95v就可以工作的,却用1.175v的Vid,除了放更多的热量,消耗更多的电能,还能有什么好处呢?(见后面附3)为了实现降低cpu温度的目的,我们使用的方法也是参照intel,不过更极致一些,就是要把CPU的降耗潜力全压榨出来,可以实现这个功能的软件很多,本人比较偏向RMClock,所以下文以Rmclock为例介绍。

另CPU还有发热功耗,即TDP。比如T7100的TDP是31W(满负荷),知道31W是什么概念吗?一台笔记本低负荷工作的时候功率只有30W左右,满负荷时发热功率就31W,是不是太恐怖了?TDP和负荷有关系,所以降低CPU的负荷也是一个很重要的节能方法。

还要介绍一点CPU频率的基本知识, CPU的主频为倍频和外频的乘积,比如我的T7100全速就是200MHz×9=1800MHz。通过RMClock可以实现由6X到9X的全整数倍频调节。RMClock可以使CPU按照需要工作在多个不同的频率,从而CPU始终处于相对所需最低的频率(频率越高,功耗越高,参见理论部分)。

二、实际操作

1.需要准备的软件

Rmclock2.35中文版

WinRAR 用于检查调节后的CPU稳定性

2.Rmclock软件的使用介绍

Rmclock可以依照当前CPU的使用情况来调节cpu电压和cpu倍频,以使cpu始终工作在尽量低的频率和电压上而达到降低cpu温度的目的。

下载后解压缩就可以直接双击“rmclock.exe”使用。先介绍一下各个界面。

<A>“关于”,没啥用

<B>“设定”,这里用于设定任务栏右下角的气泡显示信息,以及是否随系统启动,启动后是否最小化等。(图2)

注意:XP系统可以选中开机启动以及启动后最小化。Vista和7不要选,原因见附(1)。

<C>“CPU信息” ,没啥用,感兴趣可以了解一下自己的CPU

<D>“监控”,CPU使用情况的监控,包括频率,使用率,电压,温度

<E>“管理”,建议不要做改动。另外,AMD的CPU建议开启HLT,INTEL的不要开启。如果使用时发现电脑内部出现滋滋声,可以选中HLT试一下有没有改观。

<F>高级CPU设定里面有一个CPU类型选择,笔记本选移动版,这个一定注意。(图1)

<G>“方案”,这里是重点,所需要设置和测试的就是这里。(图3)

大家可以看到在“方案”界面的上半部分是分别使用“AC电源”和“电池”时的方案选择。为了达到性能和温度的平衡“AC电源”都选“按需配置性能”即可,“电池”可以选择“节约电源”(当然也可以选择“按需配置”,相对耗电一些)

“方案”的下半部分就是设定CPU在各个不同倍频时的电压,还是以T7100为例,有6个倍频,可以分别对这个6个倍频设置电压。由前面讲到的CPU的主频为倍频和外频的乘积可知,倍频越高,CPU主频越高,主频越高为了CPU的稳定运转所需的电压也相对越高。以T7100为例全速时标准电压是1.175v,低速是为0.90v。为了降低功耗,电压当然是越低越好,但是电压太低就会使CPU无法正常工作。所以就需要通过测试找到各个倍频能够稳定工作的最低电压。关于如何测试见后文,原因见后文(2)。

“方案”下半部分还有一个选项“自动调整中间状态VIDs”是一个偷懒的选项,就是当你设定好最高倍频的电压(也是整个方案的最大电压)和最小倍频的电压(也是整个方案的最小电压)后,中间倍频的电压设置按梯度自动生成。

注意在每个界面之间切换之前,都要点击“应用”保存当前页面的设置。

a>“方案”-“不管理”,这个不用动了,也基本上用不上

b>“方案”-“节约电源”,分为“CPU设定”和“OS设定”,“OS设定”就是windows的电源管理整合进来了,可以不用管它。“CPU设定”包括“AC电源”和“电池”,勾选“使用P-state转换”,然后分别选择“AC电源”和“电池”时CPU最低功耗的频率(只能选一个倍频)。那么全部设置完毕后使用“节约电源”时,CPU就会始终运行在所选的频率上。

“CPU设定”还有“使用减负”选项,这一选项是指在cpu功耗过大时自动减轻CPU负载(也就是不让CPU干活了,那活就要全等着cpu缓过劲了才干)以达到降温的目的,这一项会严重影响CPU性能。不过如果为了换取更多的使用时间,同时仅仅是用PPT看个课件,或者和MM聊个QQ之类的,完全可以使用,至于百分之多少,数越小,性能越差,当然节电越明显,找一个平衡点就可以了。(图4)

c>“方案”-“最高性能”,界面和“节约电源”一样,设置也基本一样,该方案使用后CPU会始终运行在所勾选的较高倍频上,玩游戏时为了不受CPU主频波动的影响可以使用此方案。

d>“方案”-“按需配置性能”,这个用不上,或者说不太好用,至少我是不太喜欢RMClock的自动切换功能。

附在后面:

(1)对于使用XP和没有开启UAC的Vista用户可以在“设定”界面中设置开机运行(注册表和启动都可以),开机启动后,右下角任务栏会有RMClock的图标显现,可以通过右键点击该图标选择显示信息以及预先设置好的方案。比如一般情况下用“按需”,本本太热了,又或需要省电静音了就换成“省电”,要打游戏了就换成“高性能”,用起来很方便。

对于开启了UAC的Vista和7用户,比较麻烦一些。在“计划任务程序”菜单栏的“操作”中选择“创建基本任务”从而打开创建基本任务向导;进入触发器,选择“当前用户登录时”或“计算机启动时”;下一步进入操作,选择“启动程序”;下一步浏览选择相应文件夹中的rmclock.exe程序;下一步进入完成界面,勾选“当单击“完成”时,打开此任务属性的对话框”,然后单击“完成”。之后该计划的属性对话框编打开了,在“常规”页中将“使用最高权限运行”勾选,否则每次开机都会出现要求允许的对话框;在“条件”页中将“电源”项中将“只有在计算机使用交流电源时才启动此任务”去掉(要不电池模式就不启动了),同时把“唤醒计算机运行此程序”勾上。最后确定就OK了。

UAC真是挺恼人的,要指望UAC阻挡******或者恶意程序的运行,感觉也不太现实的。UAC其实就是一个权限问题,关闭UAC之后,在Vista和7中的操作将默认以管理员(Administrator)身份运行,其实XP就是这样的;开启UAC时,程序默认以普通用户(User)身份运行,弹出权限比管理员低一些,当需要管理员权限时,我们就会看到弹出的提示。RMClock属于驱动级的操作,需要RTCore32.sys(或者64位系统中需要RTCore64.sys)的支持,对于这种驱动级的操作,UAC肯定要捣乱的,嫌麻烦可以关闭UAC,具体位置在控制面板-用户-用户帐户控制。

(2)测试设置稳定运行的各倍频最小电压

这一部分是系统稳定运行同时又降温的关键。

首先将“方案”-“节约电源”中“使用P-state转换”下的倍频选择为需要测试的倍频,然后再的“方案”界面中选择“AC电源”时方案为“节约电源”,点击“应用”,使方案应用。然后在“方案”界面中将需要测试的频电压下调,点击“应用”是调节电压生效,生效后运行,用WinRAR压缩一个大一点的文件,一定要用最高的压缩率(图5),如果能够正常完成压缩,再次调低此倍频下的电压,再次压缩,一直到蓝屏死机,重启后将电压向高回调一点就行了。

各倍频的电压查找要由高倍频到低倍频,当高倍频确定后,下一倍频就可以以上一倍频的电压为最高起点向下寻找稳定电压。

在向下寻找稳定电压时,每次调节幅度不要太大,以0.0125v为跨度向下查找。

慢慢找,操作熟练之后很快就能找到最适合你的稳定电压了。

(3)关于CPU稳定在低于默认电压运行会不会使CPU减寿这个问题上,之前网上也有过热烈讨论。不过在我看来,这样做不但不会减寿,反而还可以延长寿命。单从温度这个角度考虑,当然是温度低一些对CPU有利了;从电压这个角度看,其实,就算我们不调整,CPU也会根据负荷在高低电压之间自动切换,只是我们压榨的更多一点罢了。(用RMClock就可以看到,切换到不管理模式,在监控中看,随便打开一个Flash稍多一点的网页,CPU的Vid,Fid马上达到最高,网页加载完成后自动降回)

图1


图2


图3


图4


图5

T7100这个CPU现在应该不太多见了,不过在最后还是把T7100的数值贴出来,65nm制程的CPU应该不会差得太多,参考一下吧

800MHz(100*8) --- 0.90v (SuperLFM)

1200MHz(200*6) --- 0.90v

1800MHz(200*9) --- 0.95v

2000MHz(200*10)--- 0.95v(IDA)

标签: Windows

添加新评论