Provides a facility for scheduling future events efficiently, with the required building blocks for wakeup coalescing.