En watchdog-timer er en hardware- eller softwarekomponent i beregningsarkitektur, der overvåger et systems eller et programs opførsel. Dens funktion er at registrere, når systemet eller programmet ikke reagerer eller er gået ned, og at nulstille systemet eller genstarte programmet for at forhindre, at systemet fungerer forkert eller beskadiges.
Watchdog-timeren er typisk programmeret til at tælle en vis tidsperiode, og hvis der ikke modtages svar eller bekræftelse inden for det tidsrum, udløses en handling. Denne handling kan være en nulstilling af systemet, en alarm eller en besked til et eksternt overvågningssystem.
Watchdog-timere bruges almindeligvis i sikkerhedskritiske systemer, indlejrede systemer og industriel automation, hvor fejl i et system kan resultere i betydelige økonomiske eller menneskelige tab.
Udgivelsesdato: