Timer de veghe (WDT)

Autor: John Stephens
Data Creației: 1 Ianuarie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Timer de veghe (WDT) - Tehnologie
Timer de veghe (WDT) - Tehnologie

Conţinut

Definiție - Ce înseamnă Watchdog Timer (WDT)?

Un cronometru de veghe (WDT) este un dispozitiv de sincronizare încorporat care solicită automat acțiuni corective la detectarea defecțiunilor sistemului. Dacă software-ul se blochează sau se pierde, un WDT resetează microcontrolerul sistemului printr-un contor de 16 biți.

Calculatoarele care nu au WDT-uri încorporate necesită adesea carduri de expansiune WDT instalate.

Un WDT este, de asemenea, cunoscut ca un computer care funcționează corect (COP) cronometru.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Watchdog Timer (WDT)

Un WDT permite încrederea în sistemul încorporat în două moduri:

  • Detectează erorile sau erorile sistemului, inclusiv erorile de programare, blocarea software-ului, blocarea codului sau tensiunile de putere.
  • Resetează sistemele de operare și reia activitatea normală a programului prin semnalul de resetare încorporat într-un procesor sau cip de microcontroler specializat. Acest proces de resetare este cunoscut și sub denumirea de hrănirea câinelui de pază, lovirea câinelui, trezirea câinelui de pază sau pâine.

Un WDT poate monitoriza un altul pentru a asigura sarcinile de date salvate și finalizate într-o anumită perioadă, această cascadă de WDT asigură că atunci când o eroare de sistem este monitorizată de un WDT, că WDT-ul în sine nu se blochează.

WDT oferă funcții suplimentare, după cum urmează:


  • Codul de încredere în sandbox poate fi testat de un WDT extrem de complex pentru securitatea sistemului.
  • Dacă un site web nu se încarcă normal, un WDT generează automat funcționalitate de actualizare a browserului Web.

WDT-urile pot exista în software, ca microprocesor hardware separat sau ca subprocesor microcontrolat în cadrul unui procesor sau a altor părți ale chipsetului.