Schreibe einen Kommentar

Watchdog

In loser Folge erklären wir seltsam anmutende oder merkwürdige  Begriffe aus dem Themenumfeld unserer Bücher.
Heute: Watchdog

Watchdog ist englisch für „Wachhund“ und wird verallgemeinert für eine Komponente eines Systems verwendet, die die Funktion anderer Komponenten überwacht. Eine erkannte Fehlfunktion wird entweder gemäß Systemvereinbarung signalisiert oder durch geeignete Sprunganweisungen bereinigt.

Der Software-Watchdog ist eine prüfende Software im Mikrocontroller.  Dieses Modul kontrolliert ob alle wichtigen Programm-Module in einem vorgegebenen Zeitrahmen korrekt ausgeführt werden oder ob ein Modul unzulässig lange für die Bearbeitung benötigt.
Dies ist nicht zwangsweise durch eine fehlerhafte Abarbeitung verursacht worden, sondern kann auch durch eine Verklemmung (Deadlock) hervorgerufen worden sein. Der Software-Watchdog kann seinerseits von einem Hardware-Watchdog überwacht werden.

Mehr zu Watchdogs gibt es in „Die Kunst des Webtrackings“ von Udo Möller und Michael Kröhn zu erfahren.

Sag's weiter:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert