Un núcleo sin tictac es un núcleo de sistema operativo en el que las interrupciones del temporizador no ocurren a intervalos regulares, sino que solo se entregan cuando es necesario. [1]
El kernel Linux en s390 desde 2.6.6 [2] y en i386 desde la versión 2.6.21 [3] puede configurarse para desactivar el tictac del temporizador ( tictac sin tic o tic dinámico ) para CPU inactivas usando CONFIG_NO_HZ
, y desde 3.10 con CONFIG_NO_HZ_IDLE
extendido para procesadores no inactivos con CONFIG_NO_HZ_FULL
. [4] El kernel XNU desde Mac OS X 10.4 en adelante, y el kernel NT desde Windows 8 en adelante, también son sin tic. [1] El kernel Solaris 8 introdujo el subsistema cíclico que permite temporizadores de resolución arbitraria y operación sin tic. [5] FreeBSD 9 introdujo un "modo de tic dinámico" (también conocido como sin tic). [6]
A partir de 2020, existe un plan para agregar esto a MINIX 3 [7] en el mediano plazo. [8]