Windows 7省电管理再上层楼 符合小笔记本电脑需求
小笔记本电脑主要于外出时携带使用,省电功能更为重要课题。台湾微软研究开发处事业发展协理林久裕强调,节能需要所有人共同的努力,「因为一个设计不佳的程序,若需消耗掉处理器20%的资源,则会抵消掉其他良好程序辛苦省下的5%、10%资源,影响整体耗电状况。」
Windows 7则从操作系统的角度出发,提出5大层面的节能设计,希望能帮助程序开发者作好电源管理。这些设计涵盖闲置?背景活动(Idle/Background activity)、装置电源管理(Device power management)、电源策略(Power policy)、多媒体播放(Media playback)、以及诊断工具(Diagnostics tools)。
计时器管理与触发启动机制 有效延长系统闲置时间
林久裕以数据说明,每增加10%的处理器工作量,平均会提高1.25瓦的耗电量,使一颗最长4小时的电池降低10%使用时间。因此Windows 7提供计时器(Timer)管理与触发启动(Trigger-start)机制,以增加系统闲置时间,让处理器进入耗电量较低的状态。
计时器方面,Windows 7将其系统计时器(System timer)周期时间拉长,由Vista的1毫秒(ms)拉长为15.6毫秒(ms),以降低应用程序启动服务时存取磁碟的次数,预估可减少约23瓦的耗电量。此外,林久裕还解释了计时器聚合(Timer Coalescing)这项功能。通常背景程序会设定计时器来读取信息或处理工作,但过于频繁的计时器会造成电源消耗,Timer Coalescing即将分散的计时器集中在一起,使其更周期、规律性的发生,并在短时间内处理完毕,让系统有更多时间休息。
Trigger-start服务则让程序进入等候(Wait)状态,直到系统主动传送事件(Event)时才去处理工作,如此可取代程序采用Pooling方式读取信息,导致电源大量消耗。哪些是Trigger-start可运用的情境?林久裕举例,如电脑在接上蓝牙装置时,才启动蓝牙连线服务,手机插上笔记本电脑时叫起MTP(Media Tool Protocol)模块,IP address改变时通知相关程序等,都在应用之列。
装置电源管理方面,Windows 7对耗电量大(通常占整体20%~40%)的屏幕再做最佳化处理,例如在屏幕画面无变动时,配合使用者需求逐渐调暗亮度;针对多核心处理器,也可用Core parking方式让部分核心进入闲置状态;此外尚有些新的功能,如不使用有线网络时,即可把Ethernet埠供电关掉等,但这方面仍需要硬件与驱动程序的配合。
电源管理新功能 安装元件需谨慎评估耗电量
Windows 7在电源策略上增加了8项管理功能,其中Unattended sleep timeout,当系统从睡眠模式中被唤醒,但电脑无人使用时,系统将在2分钟后再度进入睡眠模式;System cooling可选择是否打开风扇散热机制;Device idle policy可决定装置的待机状态,此外尚有Allow system required policy、Reserve battery level、AHCI link power mode、Dim display after、Display dim brightness等功能。
谈到多媒体播放,林久裕表示Windows 7已针对Windows Media Player播放DVD等功能,加强省电方面的设计。例如当使用者透过光盘播放影音档案时,Windows 7会先将影片内容复制进存储器,系统便无需持续性地存取光盘数据,降低光盘机耗电量;另外也可以设定播放影片的Framerate,降低所使用的系统资源。「透过这些努力,Windows 7播放DVD的平均功耗为15.9瓦,相较于Vista的18.35瓦确实有所进步。」林久裕如是说。
诊断工具方面,Windows 7提供数组内建的电源设定检查指令,例如PowerCfg/Energy可侦测系统各装置的电源设定、PowerCfg/Requests可检查哪些执行绪使系统无法进入省电模式,Xperf记录各程序的系统使用率,此外尚有Xbootmgr等指令。林久裕建议厂商可结合这些指令,加上实际测量Power的工具来分析哪些元件?装置较为耗电,以便改善。
接着林久裕展示一些关于Windows 7耗电量的比较数据。比较Clean Windows 7与含有OEM预载程序的值,可看出前者耗电量较低,因此OEM厂商需要评估安装元件对耗电量的影响。林久裕也展示不同操作系统间的比较,如Windows 7与Vista相比,以更换驱动程序后的Windows 7功耗表现最佳;而电池寿命方面,Windows 7也比Windows XP结果为佳。
对于OEM厂商如何强化省电管理,林久裕提出4项建议。首先,建议业者在撰写驱动程序或应用软件时,避免使用Pooling机制;其次,多使用Windows 7的Timer Coalescing API与Trigger-start服务;再者,当笔记本电脑插上电源进入AC mode时,才执行重要性较低的工作,如版本更新;最后,要格外注意测量、比较安装元件前后,笔记本电脑的电池使用时间,以掌握这些元件不会对整体耗电造成严重影响。
- A10 Networks创始人兼CEO陈澧:云端时代对企业带来重大变革 朝Data与应用网络化全力驶进
- 智崴信息发表3D小笔记本电脑用户界面 让操作更具人性
- 浩鑫New Notebook Ecosystem荣获Best of CES 2010创新大奖
- CES 2010 MSI 展出新时代笔记本电脑
- 全新NVIDIA Tegra处理器驱动平板电脑革命
- 狂贺!支持DirectX 11的AMD绘图处理器 出货量突破两百万大关
- 快捷半导体全球功率资源中心大中华区团队 提供创新解决方案以实现高能效的系统设计
- TOSHIBA小笔记本电脑2010年式 NB305时尚三色 纤巧登场
- PowerDVD Linux支持Intel Moblin 2.1操作系统
- 三星推出全新小笔记本电脑尽展超长效电力 优雅风格无限经典轻巧便利带着走
- 宇辰光电创新推出新一代多点触控技术 具生产成本低、尺寸应用广、高透光率、低耗电等优势
- 中华电信与台湾微软携手合作 推出超优惠Windows 7轻巧笔记本电脑方案
- 英特尔公司2009年重点回顾
- Intel推出新一代Atom处理器平台
- Broadcom升级其InConcert技术并为迷你笔记本电脑及笔记本电脑提供更强的 Bluetooth与Wi-Fi共同运作效能
- NVIDIA 3D Vision技术延伸至NB市场 与各大PC制造商、NB面板厂与内容开发业者紧密合作
- 投射式电容触控商-富创得科技取得新台币15亿元MID触控面板订单
- 微型化再升级 威盛Mobile-ITX轻松打造便携型嵌入式系统
- ANALOGIX Displayport 发射器解决方案获华映笔记本电脑面板生产线采用 提供eDP面板测试设备最佳性价比
- 笔记本电脑设计将决定使用者轮廓