Wat is een watchdog-timer in computationele architectuur?

Een watchdog-timer is een hardware- of softwarecomponent in de computerarchitectuur die het gedrag van een systeem of programma bewaakt. Zijn functie is om te detecteren wanneer het systeem of programma niet meer reageert of is gecrasht, en om het systeem te resetten of het programma opnieuw op te starten om te voorkomen dat het systeem defect raakt of beschadigd raakt.

De watchdog-timer is meestal geprogrammeerd om een ​​bepaalde tijdsperiode te tellen en als er binnen die tijd geen reactie of bevestiging wordt ontvangen, wordt er een actie geactiveerd. Deze actie kan een reset van het systeem zijn, een alarm of een bericht naar een extern bewakingssysteem.

Watchdog-timers worden vaak gebruikt in veiligheidskritische systemen, ingebedde systemen en industriële automatisering, waar het falen van een systeem kan leiden tot aanzienlijk financieel of menselijk verlies.

Publicatie datum: