The Linux kernel on s390 from 2.6.6 and on i386 from release 2.6.21 can be configured to turn the timer tick off (tickless or dynamic tick) for idle CPUs using
CONFIG_NO_HZ, and from 3.10 with
CONFIG_NO_HZ_IDLE extended for non-idle processors with
CONFIG_NO_HZ_FULL. The XNU kernel in OS X 10.4 on, and the NT kernel in Windows 8 kernel are also tickless. The Solaris 8 kernel introduced the cyclic subsystem which allows arbitrary resolution timers and tickless operation. 
- Bright, Peter (October 28, 2012). "Better on the inside: under the hood of Windows 8". Ars Technica. section "Tick tock".
- "Linux 2.6.6-rc3". Lwn.net. Retrieved 2015-04-09.
- "Clockevents and dyntick". Lwn.net. 2007-02-21. Retrieved 2015-04-09.
- "(Nearly) full tickless operation in 3.10". Lwn.net. Retrieved 2015-04-09.
- "Bryan Cantrill (former Solaris kernel engineer) comment". Retrieved 2017-01-07.
|This operating-system-related article is a stub. You can help Wikipedia by expanding it.|