Definición - ¿Qué significa Watchdog Timer (WDT)?
Un temporizador de vigilancia (WDT) es un dispositivo de temporización integrado que solicita automáticamente una acción correctiva cuando se detecta un mal funcionamiento del sistema. Si el software se cuelga o se pierde, un WDT reinicia el microcontrolador del sistema mediante un contador de 16 bits.
Los equipos que carecen de WDT integrados a menudo requieren tarjetas de expansión WDT instaladas.
Un WDT también se conoce como un temporizador de computadora que funciona correctamente (COP).
Techinfo explica Watchdog Timer (WDT)
Un WDT permite la autosuficiencia del sistema integrado de dos formas:
- Detecta fallas o errores del sistema, incluidos errores de programación, fallas de software, fallas de código o subidas de tensión.
- Restablece los sistemas operativos y reanuda la actividad normal del programa a través de la señal de restablecimiento incorporada en una CPU o un chip microcontrolador especializado. Este proceso de reinicio también se conoce como alimentar al perro guardián, patearlo, despertarlo o acariciarlo.
Un WDT puede monitorear a otro para garantizar tareas de datos guardadas y completadas dentro de un período designado. Esta cascada de WDT asegura que cuando un WDT monitorea una falla del sistema, el WDT no se cuelga también.
WDT proporciona características adicionales, como sigue:
- El código de espacio aislado no confiable puede ser probado por un WDT altamente complejo para la seguridad del sistema.
- Si un sitio web no se carga normalmente, un WDT genera automáticamente la funcionalidad de actualización del navegador web.
Los WDT pueden existir en software, como un microprocesador de hardware independiente o como un subprocesador microcontrolado dentro de una CPU u otras partes del chipset.