Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει ο χρονοδιακόπτης Watchdog (WDT);
- Η Techopedia εξηγεί το χρονόμετρο Watchdog (WDT)
Ορισμός - Τι σημαίνει ο χρονοδιακόπτης Watchdog (WDT);
Ο χρονομετρητής παρακολούθησης (WDT) είναι μια ενσωματωμένη συσκευή χρονισμού που προτρέπει αυτόματα διορθωτική ενέργεια κατά την ανίχνευση δυσλειτουργίας του συστήματος. Εάν το λογισμικό κρέμεται ή χαθεί, ένα WDT επαναφέρει τον μικροελεγκτή συστήματος μέσω ενός μετρητή 16-bit.
Οι υπολογιστές που δεν έχουν ενσωματωμένα WDTs απαιτούν συχνά εγκατεστημένες κάρτες επέκτασης WDT.
Ένα WDT είναι επίσης γνωστό ως χρονοδιακόπτης σωστού υπολογιστή (COP).
Η Techopedia εξηγεί το χρονόμετρο Watchdog (WDT)
Ένα WDT επιτρέπει την αυτοδυναμία του ενσωματωμένου συστήματος με δύο τρόπους:
- Εντοπίζει δυσλειτουργίες ή σφάλματα στο σύστημα, συμπεριλαμβανομένων των σφαλμάτων προγραμματισμού, του λογισμικού που κρέμεται, των σφαλμάτων κώδικα ή των υπερβολικών τάσεων.
- Επαναφέρει τα λειτουργικά συστήματα και συνεχίζει την κανονική δραστηριότητα του προγράμματος μέσω του σήματος επαναφοράς ενσωματωμένου σε ένα CPU ή ένα εξειδικευμένο μικροελεγκτή. Αυτή η διαδικασία επαναφοράς είναι επίσης γνωστή ως τροφοδοσία του φύλακα, κλωτσώντας το σκυλί, ξύπνημα του φύλακας ή χάιδεμα του σκύλου.
Ένα WDT μπορεί να παρακολουθεί ένα άλλο για να διασφαλίσει τις αποθηκευμένες και ολοκληρωμένες εργασίες δεδομένων μέσα σε μια καθορισμένη περίοδο, αυτή η καταρράκτη του WDT εξασφαλίζει ότι όταν μια βλάβη του συστήματος παρακολουθείται από ένα WDT, το ίδιο το WDT δεν κρέμεται πάρα πολύ.
Το WDT παρέχει πρόσθετα χαρακτηριστικά, ως εξής:
- Ο αναξιόπιστος κώδικας sandbox μπορεί να δοκιμαστεί από ένα εξαιρετικά πολύπλοκο WDT για την ασφάλεια του συστήματος.
- Εάν ένας ιστότοπος δεν φορτώνεται κανονικά, ένα WDT δημιουργεί αυτόματα τη λειτουργία ανανέωσης του προγράμματος περιήγησης στο Web.
Τα WDTs μπορούν να υπάρχουν στο λογισμικό, ως ξεχωριστός μικροεπεξεργαστής υλικού ή ως μικροελεγχόμενος υπο-επεξεργαστής μέσα σε μια CPU ή σε άλλα μέρη του chipset.
