--- title: "Timer coalescing" chunk: 1/1 source: "https://en.wikipedia.org/wiki/Timer_coalescing" category: "reference" tags: "science, encyclopedia" date_saved: "2026-05-05T11:39:51.256943+00:00" instance: "kb-cron" --- Timer coalescing is a computer system energy-saving technique that reduces central processing unit (CPU) power consumption by reducing the precision of software timers used for synchronization of process wake-ups, minimizing the number of times the CPU is forced to perform the relatively power-costly operation of entering and exiting idle states. == Implementations of timer coalescing == The Linux kernel gained support for deferrable timers in 2.6.22, and controllable "timer slack" for threads in 2.6.28 allowing timer coalescing. Timer coalescing has been a feature of Microsoft Windows from Windows 7 onward. Apple's XNU kernel based OS X gained support as of OS X Mavericks. FreeBSD supports it since September 2010. == See also == == References ==