Windows7电源管理概述Aaron(Libo)TaoProgramManagerUS-WinKernelPlatformGroupThePowerofWinHEC2008!COR-T540Windows7PowerManagementOverviewNowMBL-T541ImprovingPlatformEnergyEfficiency(part1)Today,2:00–3:00Room404MBL-T541ImprovingPlatformEnergyEfficiency(part2)Today,3:15–4:15Room404COR-C622Discussion:Windows7PowerManagementToday,4:30–5:30Room402ACOR-T542NDIS6.20:CoreNetworkPowerManagementFundamentalsToday,4:30–5:30Room404ENT-T551WindowsServerPowerManagementOverviewThursday,2:00–3:00HallKENT-T552WindowsServerPowerManagementImplementationDetailsThursday,3:15–4:15HallKCOR-C633MicrosoftToolsforEnergyEfficiencyDiagnosticsThursday,2:00–3:00Room402A议程Windows能效愿景闲置电源和后台活动设备电源管理计时器和报警电源策略的改善Idle侦测能效诊断Windows能效愿景不管是硬件,附加设备或软件负载是怎样的,Windows操作系统都是最为节能的计算平台IdleEfficiencyWorkloadScalingAlwaysAvailableSelfDiagnosingStandardsBasedManagementExtensiblebutResilient重点关注闲置6020406080100-5.0010.0015.0020.0025.0030.0035.0040.00系统电源vs.CPU使用率(Idle)CPU使用率(%)整个系统功耗(Watts)+10%CPU上升将带来~1.25W功耗1.25W的增长将降低8.3%电池使用寿命CleanInstallITImage0%1%2%3%4%5%6%7%8%CPU使用率在系统闲置时CPU使用率(%)改进后台活动在终端系统中,闲置主导了几乎所有的使用情景减少闲置电源消耗是提供电池寿命的关键后台活动增加了系统的功耗非常频繁的事件影响CPU和芯片的功耗长时间频繁的事件防止系统从闲置到睡眠频繁的闲置Windows7特定的改进在每个系统计时器中断,消除TCPDPC计时器减小USB驱动维护计时器的频率IntelligentTimerTickDistribution(ITTD)TimerCoalescing在驱动和应用软件上消除闲置活动目标的平均闲置周期大于100msTimerCoalescing平台效能将随闲置时间延长而增强新的timercoalescingAPI使调用者可以为到期时间指定一个允许误差在同一时间,使内核可以终止多个计时器扩展应该与Windows7API/DDI相结合Timertick15.6msPeriodicTimerEventsWindows7Vista后台进程管理在宏观上(分钟,小时),后台活动对于电源来说同样重要例如:磁盘碎片整理,AVscans防止低功耗的闲置和休眠模式统一后台进程管理(UBPM)Windows7新的基础设施服务对驱动的调度与计划任务到用户,IT专业人员和现...