Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Watchdog Timer (WDT)?
- Ipinaliwanag ng Techopedia ang Watchdog Timer (WDT)
Kahulugan - Ano ang ibig sabihin ng Watchdog Timer (WDT)?
Ang isang tagapagbantay ng relo (WDT) ay isang naka-embed na aparato ng tiyempo na awtomatikong nagtutulak ng pagwawasto sa pagkilos ng sistema ng malfunction. Kung ang software ay nag-hang o nawala, isang WDT ay na-reset ang microcontroller ng system sa pamamagitan ng isang 16-bit counter.
Ang mga computer na kulang sa naka-embed na WDT ay madalas na nangangailangan ng naka-install na mga card ng pagpapalawak WDT.
Ang isang WDT ay kilala rin bilang isang computer na maayos na operating (COP) timer.
Ipinaliwanag ng Techopedia ang Watchdog Timer (WDT)
Pinapayagan ng isang WDT ang naka-embed na sistema ng pag-asa sa sarili sa dalawang paraan:
- Nakita ang mga glitches ng system o mga pagkakamali, kabilang ang mga error sa programming, hang ng software, code crash o power surges.
- I-reset ang mga operating system at magpapatuloy ng normal na aktibidad ng programa sa pamamagitan ng pag-reset ng signal na naka-embed sa isang CPU o dalubhasang chip ng microcontroller. Ang proseso ng pag-reset na ito ay kilala rin bilang pagpapakain sa bantay, pagsipa sa aso, paggising sa bantay o pag-alaga sa aso.
Maaaring subaybayan ng isang WDT ang isa pa upang matiyak na mai-save at nakumpleto ang mga gawain ng data sa loob ng isang itinalagang panahon na ito ay pagsisigurado ng WDT na nagsisiguro na kapag ang isang pagkabigo sa system ay sinusubaybayan ng isang WDT, na ang WDT mismo ay hindi nag-hang din.
Nagbibigay ang WDT ng mga karagdagang tampok, tulad ng sumusunod:
- Ang hindi mapagkakatiwalaang code ng sandbox ay maaaring masuri ng isang napaka-kumplikadong WDT para sa seguridad ng system.
- Kung ang isang website ay hindi na-load nang normal, isang WDT awtomatikong bumubuo ng pag-andar ng pag-refresh ng browser ng Web.
Ang mga WDT ay maaaring umiiral sa software, bilang isang hiwalay na microprocessor ng hardware, o bilang isang subprocessor ng microcontrolled sa loob ng isang CPU o iba pang mga bahagi ng chipset.
