Windows Timer Coalescing
Updated: January 20, 2009
This paper provides information about timer coalescing for the Windows family of operating systems. Timer coalescing helps improve the energy efficiency of periodic software activity by expiring multiple distinct software timers at the same time to increase the average processor idle period. This paper provides guidelines for driver and application developers to take advantage of the new Windows functions for timer coalescing.
This information applies for the following operating systems:
Windows Server 2008 R2
Windows 7
Included in this white paper:
| • | Reducing Power Consumption with Timer Coalescing |
| • | Kernel-Mode Timer Coalescing Function |
| • | Timer Coalescing within a WDF Driver |
| • | User-Mode Timer Coalescing Function |
| • | Best Practices for Using Timer Coalescing |