计算机技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 欢迎访问 计算机技术论坛-电脑迷与初学者的家园!由于论坛管理严格,新注册会员可能遇到各种问题,无法解决的请发邮件 admin@jsjbbs.cn
查看: 2801|回复: 0

给CPU 节能减排

[复制链接]
发表于 2010-10-6 13:31:41 | 显示全部楼层 |阅读模式
所谓降频技术就是利用一系列判断机制,衡量处理器的负载状况,如果不需要处理器尽全力就会自动降低电压和主频,让处理器的部分资源休息一下从而起到节能的效用。下面我们就先拿英特尔平台为例,看看如何让这些技术为己所用吧。
  
  BIOS里有乾坤
  想用好动态节能技术,第一步就要在BIOS中找到并开启此功能。目前英特尔芯片组主板的BIOS主要包括AMI和AWARD两大系列,节能相关的选项位置也不尽相同。其中AMI BIOS位于Advanced(高级)项中,包含C1E Support(C1E支持)和Intel SpeedStep tech(英特尔动态节能技术)两大功能(见图1),分别拥有Disabled(关闭)和Enabled(开启)两种状态。Award BIOS的节能设置位于CPU Feature选项卡中,只是名字换成了C1E Function和Enhanced Intel Speedstep Tech(见图2)。
  
  小知识:什么是C1E?
  C1E的全称是C1E enhanced halt stat(增强型深度休眠技术),由操作系统idel进行发出的HLT命令触发,然后处理器就会进入到低功耗的挂起状态,但CPU的倍频与工作电压并不降低。
  
  小知识:什么是EIST?
  全称Intel SpeedStep tech/Enhanced Intel Speedstep Tech,是一个根据处理器负载来调节主频和电压的模块,不过它的触发机制同C1E halt state不同。SpeedStep提供了更多的CPU频率和电压调节级别,因此可以比C1E halt更加精确的调节处理器的状态。
  
  C1E和EIST各显神通
  
  既然C1E和EIST都是处理器节能减排的武器,那么谁的“杀伤力”更出色呢?笔者测试的平台为英特尔奔腾双核E2140处理器,默认主频为1.6GHz,超频至2.66GHz测试以下项目:
  超频状态,单独开启EIST,配合电源管理中的“最少电源管理”(见图3),可以发现低负载时CPU倍频降低到了6X,工作电压也得到了降低、系统属性和CPU-Z都为2.0GHz左右,有些偏差为晶振误差,正常范围内。当系统负载较高时,倍频会恢复到8,以2.66GHz的频率运行。如果选择了其他电源模式,可以发现工作频率、电压始终不变,没有起到节能的效果,可见EIST必须要与电源管理模式配合。
  排除超频导致C1E不正常工作这个说法,将CPU设定回默认的1.6GHz工作频率单独开启C1E功能,只有电压在波动和降低,而CPU主频和倍频没有任何变化。通过测试,单独开启C1E不受电源管理模式影响,作用仅是动态调整CPU工作电压,而不会降低CPU倍频。
  
  小提示
  C1E和EIST在超频状态下也可生效,只是如果使用加电压的超频,C1E将失去自动调压的功能。C1E在轻载状态的节能效果最明显,EIST必须与“最少电源管理”的电源工作模式配合,两者开启效果最佳。
  
  AMD 我有“冷又静”
  
  英特尔同学写出了EIST“论文”,AMD自然也有特殊的“作业”应对,这就是Cool N' Quiet(冷又静)技术。在BIOS中找Cool N' Quiet的选项,然后将其设为“Enabled”(启用)状态,和EIST一样,此技术也需要在电源管理中将电源使用方案改为“最少电源管理”模式。
  节能从现在做起
  上述节能技术可以帮助电脑在低负载时降低功耗,当系统负载上升后他们会自动退居幕后让处理器全速运行。因此,如果你的主板BIOS中有这些选项就全部开启吧!部分主板可能隐藏C1E的选项,可以尝试在BIOS里面按Ctrl+F1让其显示出来。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

快速回复 返回顶部 返回列表