La fusión de temporizadores es una técnica de ahorro de energía del sistema informático que reduce el consumo de energía de la unidad central de procesamiento (CPU) al reducir la precisión de los temporizadores de software para permitir la sincronización de los procesos de activación, minimizando la cantidad de veces que la CPU se ve obligada a realizar el proceso relativamente operación de energía costosa de entrar y salir de estados inactivos . [1]
Implementaciones de coalescencia de temporizadores
- El kernel de Linux ganó soporte para temporizadores diferibles en 2.6.22, [2] [3] y "holgura de temporizador" controlable para subprocesos en 2.6.28 permitiendo la fusión de temporizadores. [4] [5]
- La fusión del temporizador ha sido una característica de Microsoft Windows desde Windows 7 en adelante. [6]
- Manzana 's XNU núcleo basada en OS X obtuvo apoyo como de OS X Mavericks . [7] [8]
- FreeBSD lo admite desde septiembre de 2010. [9]
Ver también
Referencias
- ^ Anderson, Nate (11 de junio de 2013). "Cómo OS X" Mavericks "hace su magia de ahorro de energía" . Ars Technica . Consultado el 22 de marzo de 2014 .
- ^ "Linux Kernel 2 6 22" . kernelnewbies.org . Consultado el 22 de marzo de 2014 .
- ^ "Agregue soporte para temporizadores diferibles" . 2007-05-08 . Consultado el 22 de marzo de 2014 .
- ^ "time (7) - página de manual de Linux" . Man7.org . Consultado el 24 de marzo de 2014 .
- ^ "prctl (2) - Página de manual de Linux" . Man7.org . Consultado el 24 de marzo de 2014 .
- ^ "Coalescencia de temporizador de Windows" . Microsoft. 20 de enero de 2009 . Consultado el 21 de abril de 2009 .
- ^ "OS X Mavericks - Tecnologías avanzadas" . Apple . Consultado el 22 de marzo de 2014 .
- ^ "OS X Mavericks: descripción general de las tecnologías principales" (PDF) . Apple, Inc. 10 de junio de 2013. Archivado desde el original (PDF) el 26 de junio de 2013 . Consultado el 10 de junio de 2013 .
- ^ "Código de gestión del temporizador de refactorización" .