Σπίτι Ανάπτυξη Τι είναι ο χρονομετρητής (wdt); - ορισμός από την τεχνολογία

Τι είναι ο χρονομετρητής (wdt); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει ο χρονοδιακόπτης 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.

Τι είναι ο χρονομετρητής (wdt); - ορισμός από την τεχνολογία