Articulo de referencia

núcleo sin cosquilleo

Un núcleo sin temporizador 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 se...

Un núcleo sin temporizador 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 se requieren. [ 1 ]

El kernel de Linux en s390 desde 2.6.6 [ 2 ] y en i386 desde la versión 2.6.21 [ 3 ] se puede configurar para desactivar el temporizador (tick sin tick o tick dinámico ) para CPU inactivas usando CONFIG_NO_HZ, y desde 3.10 con CONFIG_NO_HZ_IDLEextendido 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 tick. [ 1 ] El kernel Solaris 8 introdujo el subsistema cíclico que permite temporizadores de resolución arbitraria y operación sin tick. [ 5 ] FreeBSD 9 introdujo un "modo tick dinámico" ( también conocido como sin tick). [ 6 ] [ 7 ]

A partir de 2020,Existe un plan para agregar esto a MINIX 3 [ 8 ] a mediano plazo. [ 9 ]

Referencias

  1. 1 2 Bright, Peter (28 de octubre de 2012). "Mejor por dentro: bajo el capó de Windows 8" . Ars Technica. Sección "Tic tac".
  2. "Linux 2.6.6-rc3" . Lwn.net . Consultado el 9 de abril de 2015 .
  3. "Eventos del reloj y dyntick" . Lwn.net. 21 de febrero de 2007. Consultado el 9 de abril de 2015 .
  4. "(Casi) funcionamiento sin ticks completo en 3.10" . Lwn.net . Consultado el 9 de abril de 2015 .
  5. "Comentario de Bryan Cantrill (ex ingeniero del kernel de Solaris)" . Consultado el 7 de enero de 2017 ..
  6. "¿Qué novedades trae FreeBSD 9?" .
  7. mav (2010-09-13). " [ base ] Revisión 212541" . Recuperado 2026-01-23 .
  8. "Núcleo sin tictac" . Consultado el 25 de febrero de 2020 .
  9. "Hoja de ruta del MINIX 3" . Consultado el 25 de febrero de 2020 .