dbo:abstract
|
- En un sistema electrònic, un watchdog o mecanisme de control és un circuit temporitzador que provoca un re-inici (reset) del sistema si aquest es bloqueja degut a alguna condició de fallada (normalment una anomalia en el programari). El re-inici es pot fer amb la intenció de retornar al sistema a un estat funcional o com a mesura de seguretat. El watchdog consisteix en un temporitzador intern de la unitat de control (UC) que disposa del seu propi intern. És un mecanisme pensat per evitar que l’UC es trobi en un estat indeterminat a causa d’un error de programació o d’una fallada en el hardware (alimentació, etc.). Per aquest motiu, la seva funció és la d’evitar que el sistema no entri en un estat descontrolat. El watchdog normalment s'implementa com un temporitzador que decreix de forma seqüencial el valor d'un comptador. Si aquest comptador arriba a zero, el watchdog es desborda i activa una línia de re-inici connectada al processador. Per tal que no arribi mai a zero, el programari corrent en el processador ha d'actualitzar periòdicament el valor del comptador. El temps nominal de desbordament depèn de la temperatura, la tensió de l’alimentació i varia amb el xip. El desbordament del watchdog pot succeir en funcionament normal o en l'estat de repòs. A vegades el circuit de watchdog és un xip extern al processador i a vegades n'és part integral, com és el cas en molts microcontroladors. Sovint, els watchdogs també llancen altres accions preventives a més de reiniciar el processador. Poden desencadenar l'actuació de sistemes de control, per exemple per apagar sistemes perillosos com motors, circuits d'alta potència, generadors de calor, etc. El nom "watchdog" significa literalment "gos guardià", i fa referència a la metàfora visual en la que un home que està essent atacat per un gos guardià. El gos no mossegarà l'home mentre aquest el mantingui a ratlla donant-li cops periòdicament. Si l'home deixa de donar-li cops, el gos el mossegarà. (ca)
- المؤقت الحارس (بالإنجليزية: Watchdog timer، حرفيًّا مؤقت كلب الحراسة) هو مؤقت إلكتروني أو برمجي يُستخدم لكشف والتراجع عن الأخطاء في النظم الحاسوبية. خلال حالة العمل العادية، يعيد الحاسوب ضبط المؤقت ليمنع عداد المؤقت من الوصول إلى قيمته الدنيا أو العليا (حسب طبيعة عمل المؤقت). إذا حدث خطأ في العتاد أو خطأ برمجي، سيتعذر على الحاسوب إعادة ضبط المؤقت، وسينفذ وقت المؤقت وهو ما سيولد إشارة نفاذ الوقت. تُستخدم هذه الإشارة لبدء إجراءات تصحيحية. هذه الإجراءات التصحيحية تتضمن عادة وضع الحاسوب في حالة آمنة واستعادة مسار العمل الطبيعي له. توجد المؤقتات الحارسة بصفة شائعة في النظم المضمنة ومعدات أخرى يجري التحكم فيها بالحاسوب، حيث يتعذر على المستخدم البشري التعامل مع الأخطاء في الوقت المطلوب. في هذه النظم، لا يمكن الاعتماد على المستخدم البشري من أجل إعادة بدء النظام الحاسوبي إذا حدث ما يوقف هذا النظام بشكل غير مقصود؛ يجب أن يكون النظام قادرًا على الاعتماد على نفسه. على سبيل المثال، نظام مضمن في مسبار فضائي سيكون غير قابل للوصول من جانب المشغلين البشريين؛ وهذا النظام سيكون عرضة للتعطل الدائم إذا تعذر عليه التراجع عن حالة الخطأ بنفسه. تُستخدم المؤقتات الحارسة عادة في حالات مثل هذه. يمكن أن تُستخدم المؤقتات الحارسة أيضًا من أجل تشغيل برمجيات غير موثوقة في ما يسمى الصندوق الرملي، وهذا يخدم غرض الحد من الوقت المخصص لها على وحدة المعالجة المركزية، ما يمنع هجمات الحرمان من الخدمة. قد تستخدم المؤقتات الحارسة في نظم التشغيل حينما تكون هناك حاجة لإجراء عملية عالية الأولوية في فترة زمنية محددة. إذا نفذ وقت المؤقت قبل اكتمال العملية، يستجيب نظام التشغيل لإشارة مقاطعة المؤقت بتسجيل بيانات الخطأ وإنهاء العملية. ويمكن للنظام أن يضم النوعين من المؤقتات الحارسة. (ar)
- Watchdog nebo Watchdog timer, zkráceně WDT (z angličtiny – „hlídací pes“) je počítačová periferie, která resetuje systém při jeho zacyklení. K zacyklení systému může dojít v důsledku chyby v hardware nebo software systému. Program (většinou v hlavní smyčce) periodicky signalizuje watchdogu svůj chod. To se může dít např. zápisem servisního impulsu do watchdogu, v případě některých jednočipových mikropočítačů také provedením speciální strojové instrukce. Pokud systém určitý čas nesignalizuje chod (typicky milisekundy až sekundy), pak watchdog způsobí reset systému. Složitější watchdogy mohou navíc ještě zaznamenávat na nevolatilní (nezávislé na napájení tj. ukládání do energeticky nezávislé paměti) médium ladicí informace (např. časy kdy došlo k zresetování systému a jaký byl obsah registrů). Nejčastější použití watchdogů je v zabudovaných systémech, kde jsou mnohdy součástí mikroprocesoru. Watchdog se rovněž používá pro převedení systému do bezpečného stavu, např. pro vypnutí motorů, elektrických sběrnic s nebezpečným napětím a jiných potenciálně nebezpečných subsystémů. Jednou z možností je, že řídící jednotka při resetu pozná, že ji zresetoval watchdog, a místo normálního rozběhu pouze uvede systém do bezpečného nouzového stavu. Watchdog může být realizován pomocí x-bitového čítače připojeného na hodinový signál s frekvencí y MHz. Pokud není čítač přiměřeně často resetován, dojde po uplynutí přetečením čítače sekund k resetu. Účelem a současně důvodem existence watchdogu je přivést systém prostřednictvím resetu ze zaseknutého stavu zpět k normální funkci. Bez watchdogu by musel být čip resetován manuálně, což by u čipů v automatických strojích na odlehlých nebo špatně přístupných místech (např. meteorologické stanice, přístroje u rozvodů elektrického vedení) mohl být problém. (cs)
- Der Begriff Watchdog (englisch für Wachhund; auch watchdog timer genannt) bezeichnet eine Funktion zur Ausfallerkennung eines digitalen Systems, vorwiegend in Steuerungsanwendungen. Wird dabei eine mögliche Fehlfunktion erkannt, so wird entweder dies gemäß Systemvereinbarung an andere Komponenten signalisiert (z. B. Umschalten auf ein redundantes System), eine geeignete Sprunganweisung bzw. ein Reset zur selbsttätigen Behebung des Ausfalls eingeleitet, oder ein sicheres Abschalten veranlasst. (de)
- En electrónica, un perro guardián (en inglés watchdog) es un temporizador interno de la unidad de control (UC), que dispone de su propio oscilador RC interno, que provoca un reset del sistema en caso de que éste se haya bloqueado. Es un mecanismo pensado para evitar que la UC se encuentre en un estado indeterminado como consecuencia de un error de programación o de un fallo hardware (alimentación, etc.). Por eso, su función es la de mantener la seguridad en el sistema para evitar que entre en un estado descontrolado. Su funcionamiento se basa en un temporizador interno que irá continuamente decrementando de forma secuencial un contador con un tiempo prefijado, inicialmente con un valor relativamente alto. El tiempo nominal de desbordamiento es dependiente de la temperatura, la tensión de alimentación y varía con el chip. Cuando este contador llegue a cero, se reiniciará el sistema, así que se debe diseñar una subrutina en el programa de manera que refresque o reinicie al perro guardián antes de que provoque el reset. Si el programa falla o se bloquea, al no actualizar el contador del perro guardián a su valor de inicio, éste llegará a decrementarse hasta cero, se desbordara y se reiniciará el sistema que volverá a un estado conocido y seguro. El desbordamiento del perro guardián se puede dar en funcionamiento normal o en el estado de reposo. A veces el circuito del perro guardián es un chip externo al procesador y a veces es la parte integral como es el caso de muchos microcontroladores. A menudo, los watchdogs también lanzan otras acciones preventivas a parte de reiniciar el procesador. Pueden desencadenar la actuación de sistemas de control, por ejemplo para apagar sistemas peligrosos como motores, circuitos de alta potencia, generadores de calor, etc. (es)
- Il watchdog o watchdog timer (in italiano: "temporizzatore di supervisione" - letteralmente: "cane da guardia") è un sistema di temporizzazione hardware che permette alla CPU la rilevazione di un loop infinito di programma o di una situazione di deadlock. Tale rilevazione può consentire di prendere dei provvedimenti per correggere la situazione, generalmente effettuando un reset del sistema. Possono essere implementati watchdog più complessi che consentano la memorizzazione delle informazioni di contesto per effettuare il debugging delle applicazioni che lo hanno causato. In questo caso un secondo watchdog più semplice dovrà assicurarsi che, se il primo non portasse a termine il suo compito in un determinato lasso di tempo, il sistema comunque venga resettato. Particolari watchdog possono innescare inoltre azioni di sistemi di controllo per effettuare operazioni di messa in sicurezza di apparati secondari come ad esempio, spegnimento di motori, alimentazioni o altro, in attesa che la condizione di errore venga eliminata. Un semplice watchdog può essere implementato facilmente con un contatore di x-bit in un sistema che funzioni con un clock di y MHz, in questo modo il sistema verrà resettato se il timer non viene riazzerato ogni secondi. (it)
- Un chien de garde, en anglais watchdog, est un circuit électronique ou un logiciel utilisé en électronique numérique pour s'assurer qu'un automate ou un ordinateur ne reste pas bloqué à une étape particulière du traitement qu'il effectue. C'est une protection destinée généralement à redémarrer le système, si une action définie n'est pas exécutée dans un délai imparti. En informatique industrielle, le chien de garde est souvent réalisé par un dispositif électronique, en général une bascule monostable. Il repose sur le principe que chaque étape du traitement doit s'exécuter en un temps maximal. À chaque étape, le système arme une temporisation avant son exécution. Si la bascule retourne à son état stable avant que la tâche ne soit achevée, le chien de garde se déclenche. Il met en œuvre un système de secours qui peut soit déclencher une alarme, soit faire redémarrer l'automate, soit mettre en marche un système redondant… Les chiens de garde sont souvent intégrés aux microcontrôleurs et aux cartes mères dédiées au temps réel. Quand il est réalisé par logiciel, il s'agit en général d'un compteur qui est régulièrement remis à zéro. Si le compteur dépasse une valeur donnée (timeout) alors on procède à un reset (redémarrage) du système. Le chien de garde consiste souvent en un registre qui est mis à jour via une interruption régulière. Il peut également consister en une routine d'interruption qui doit effectuer certaines tâches de maintenance avant de redonner la main au programme principal. Si une routine entre dans une boucle infinie, le compteur du chien de garde ne sera plus remis à zéro et un reset est ordonné. Le chien de garde permet aussi d'effectuer un redémarrage si aucune instruction n'est prévue à cet effet. Il suffit alors d'écrire une valeur dépassant la capacité du compteur directement dans le registre : le chien de garde lancera le reset. D'une façon plus générale, il peut également s'agir d'un logiciel destiné à l'observation de certaines conditions. Par exemple, en matière de sécurité, à s'assurer régulièrement qu'aucune action malveillante n'est effectuée (dans la mémoire vive en particulier) ou que certaines conditions de fonctionnement sont bien remplies. Il s'agit généralement de processus ou de service exécuté en tâche de fond et donc, invisible à l'utilisateur. (fr)
- 워치독 타이머 (WDT, COP (computer operating properly ) 타이머, 또는 단순히 워치독 )는 컴퓨터의 오작동을 탐지하고 복구하기 위해 쓰이는 전자 타이머이다. 정상 작동 중의 컴퓨터는 시간이 경과하거나 "타임아웃"이 되는 것을 막기 위해, 정기적으로 워치독 타이머를 재가동 시킨다. 만약, 하드웨어의 결함 혹은 프로그램 오류로 인해 컴퓨터가 워치독을 재가동하는 데 실패하면, 타이머가 시간을 두고 타임 아웃 신호를 생성한다. 이 타임 아웃 신호는 여러 시정 조치를 취하는 데 쓰인다. 이 시정 조치란 일반적으로 컴퓨터 시스템을 안전한 상태로 유지하는 것과 정상적인 시스템 작동으로 원상복귀 시키는 것을 포함한다. 워치독 타이머는 인간이 쉽게 접근할 수 없거나 오류에 제때 반응 하기 힘든 컴퓨터 제어 장비에서 일반적으로 찾을 수 있다. 소프트웨어가 멈추는 경우, 많은 임베디드 시스템들은 사람이 재부팅해주는 것에만 의존할 수 없다. 따라서 그들은 반드시 자립적이어야 한다. 예를 들어, 우주 탐사기와 같은 원격 임베디드 시스템은 운영자가 물리적으로 접근할 수 없다. 만일 그들이 자동으로 오류들을 복구할 수 없다면, 이것들은 영구적으로 손상될 수 있다. 워치독 타이머는 보통 이와 같은 경우에 사용된다. 워치독 타이머는 샌드박스에서 신뢰할 수 없는 코드가 작동할 때, 코드에 사용할 CPU 시간을 제한하는데 쓰인다. 따라서 서비스 거부 공격의 일부 유형을 방지할 수 있다. (ko)
- A watchdog timer (sometimes called a computer operating properly or COP timer, or simply a watchdog) is an electronic or software timer that is used to detect and recover from computer malfunctions. Watchdog timers are widely used in computers to facilitate automatic correction of temporary hardware faults, and to prevent errant or malevolent software from disrupting system operation. During normal operation, the computer regularly restarts the watchdog timer to prevent it from elapsing, or "timing out". If, due to a hardware fault or program error, the computer fails to restart the watchdog, the timer will elapse and generate a timeout signal. The timeout signal is used to initiate corrective actions. The corrective actions typically include placing the computer and associated hardware in a safe state and invoking a computer reboot. Microcontrollers often include an integrated, on-chip watchdog. In other computers the watchdog may reside in a nearby chip that connects directly to the CPU, or it may be located on an external expansion card in the computer's chassis. (en)
- ウォッチドッグタイマー (watchdog timer) は、コンピュータシステムにおいて定期的に発動することで、システムが機能し続けていることを確認させるためのタイマーである。 (ja)
- Watchdog – urządzenie lub program, najczęściej układ elektroniczny, wykrywający błędne działanie systemu, próbujący je naprawić bez udziału człowieka i zapobiec poważniejszej awarii. Potocznie: układ zabezpieczający system mikroprocesorowy przed zbyt długim przebywaniem w stanie zawieszenia. (pl)
- Сторожевой таймер, реже контрольный таймер (англ. watchdog timer букв. «таймер — сторожевой пёс») — аппаратно реализованная схема контроля над зависанием системы. Представляет собой таймер, который периодически сбрасывается контролируемой системой. Если сброса не произошло в течение некоторого интервала времени, происходит принудительная перезагрузка системы. В некоторых случаях сторожевой таймер может посылать системе сигнал на перезагрузку («мягкая» перезагрузка), в других же — перезагрузка происходит аппаратно (замыканием сигнального провода RST или подобного ему). В большинстве случаев, существуют специальные средства, позволяющие узнать причину сброса. Например, это первый сброс при включении питания, аппаратный сброс кнопкой или сигналом, или это сработал сторожевой таймер. В некоторых процессорах, сторожевой таймер вызывает не общий сброс, а прерывание. Автоматизированные системы, не использующие оператора-человека, тоже подвержены ошибкам, зависаниям и другим сбоям (в том числе аппаратным), с использованием сторожевых таймеров увеличивают стабильность работы — нет необходимости ручного сброса. Поэтому наиболее частое их использование — встроенные системы различного назначения. (ru)
- En watchdog eller vakthund är en elektronisk funktion i en dator, oftast en mikrokontroller, som vaktar mot baklås och oavsedda oändliga slingor. Skulle processorn hamna i ett sådant tillstånd kan vakthunden under vissa förutsättningar utföra en reset eller initiera ett avbrott som kan få processorn att arbeta korrekt igen. Vakthunden är oftast utförd som en timer som när den räknat färdigt utför den återställande manövern. En eller flera delar av programmet i datorn har till uppgift att i normal drift återställa vakthunden till utgångsläget innan detta inträffar. De feltillstånd som kan åtgärdas är alltså sådana som leder till att återställningen av vakthunden inte sker. Hur väl vakthunden fungerar avgörs av hur väl programmet är utformat. Samtidigt är det, paradoxalt nog, i allmänhet svagheter i programmets utformning som vakthunden skall skydda emot. (sv)
- Um watchdog timer é um dispositivo eletrônico temporizador que dispara um reset ao sistema se o programa principal, devido a alguma condição de erro, deixar de fazer reset no watchdog timer. Este termo Watchdog é utilizado muito em software de medidores eletrônicos, onde tem a finalidade de fiscalizar o processamento e quando necessário aplicar correções e até mesmo um reset no hardware do medidor.Resumindo: Trata-se de um sistema emergencial. Quando ativado, precisamos zerar o Watchdog, caso contrário, ele vai estourar e resetar o sistema. Muito utilizado para prevenir os sistema de possíveis falhas.Watchdog por IP (Muito utilizado em equipamentos wireless) é uma configuração onde é definido um IP.Quando ele para de comunicar-se com o mesmo, reseta (reboot) automaticamente.Existem vários tipos de Watchdogs, aqueles que "Reniciam" um serviço, ou o sistema operacional completamente,em alguns sistemas operacionais como o Windows,ao estouraro valor "Chave" ele se dá o erro da famosa "Tela-Azul" conhecidamente por Blue-Screen-Error ou WatchDog_TimeOUT ,este erro é ocasionado pelo uso de 100% do disco e da CPU este erro é mais ocasionado em sistema operacionais de 64-bits em 32-bits o caso é ao contrário você nunca vai conseguir estourar o valor "Chave" dele, a não ser de você estiver usando um sistema operacional que requer vários drives e dispositivos que você não instalado em sua máquina e por isso para evitar sobre carga ela simplesmente acionou o serviço Wachdog_Time_Error ,o Watchdog é tipo um processador mas na verdade ele é um chip muito semelhante a o chip do processador ele funciona assim como se fosse um contador e ele está sempre zerado cada vez que o valor "Chave" Estourar o sistema faz ele subir a 1 que é código binário quer dizer ligar então ele liga este serviço do Watchdog_Time_Error e o 0 significa desligar , o Watchdog sempre está desligado quando está medindo 0 bits,não é recomendado remover este chip porquê pode resultar em falha no sistema ou na inicialização dele o importante é sempre deixar os drivers do sistema atualizados porquê se você tiver o problema do WatchDog Error ele irá se diminuir a cada vez mais ao atulizar ele. (pt)
- Сторожовий таймер (рос. контрольний таймер, англ. Watchdog timer, WDT) — апаратно реалізована схема контролю за зависанням системи. Являє собою таймер, який періодично перезапускається контрольованою системою. Якщо скидання не відбулося протягом деякого інтервалу часу, відбувається примусовий перезапуск системи. У деяких випадках сторожовий таймер може посилати системі сигнал на перезавантаження («м'яке» перезавантаження), в інших — перезавантаження відбувається апаратно, завдяки замиканню сигнального проводу RST або подібного йому. Фізично сторожовий таймер може бути реалізований як:
* Самостійний пристрій.
* Компонент пристрою, наприклад, мікросхемою на материнській платі.
* Частиною кристала SoC. Автоматизовані системи, що не контролюються постійно людиною, також схильні до помилок, зависань та інших збоїв (зокрема апаратних). Тому використання в них сторожових таймерів збільшують їхню стабільність роботи, завдяки встановлення часового обмеження на реакцію оновлення свого статусу. Якщо оновлення статусу не відбулося, то відбувається примусовий перезапуск системи. Сторожовий таймер найбільше поширення знайшов у вбудованих системах. Сторожовий таймер має незалежний генератор й працює незалежно від основної системи. Через певні проміжки часу (при настанні події Time-Out) він примусово перезавантажує основну систему. Нормально працююча система постійно обнуляє ("скидає") WDT через проміжки часу, менше його періоду, для того щоб уникнути перезавантаження. Зазвичай, скидання WDT здійснюється командою WDR (Watch Dog Reset). (uk)
- 看門狗計時器(英語:watchdog timer)是一種電腦硬體的計時裝置,當系統的主程式發生某些錯誤事件時,如假死機或未定時的清除看門狗計時器的內含計時值(多半是向對計時器發送清除信號),這時看門狗計時器就會對系統發出重置、重新開機或關閉的信號,使系統從懸停狀態回復到正常運作狀態。看門狗一旦使用便不能停止。一般情況下計數器在系統休眠時依然計數,但在某些晶片上,處於低功耗模式下的看門狗僅僅保留寄存器數據但不計數。 看門狗計時器的運作方式也可以更複雜些,可嘗試將除錯資訊儲存到永續性的媒體(多半是非揮發性記憶體)中,例如可用來儲存導致故障發生的資訊,以便運用資訊來解析、排除故障問題,在這種用法中還需要另一個較簡單的看門狗計時器,以此來確保原有的看門狗計時器能在確切的時間內完成資訊的儲存工作,倘若未在時間內完成資訊儲存,就會由另一個較簡易的看門狗計時器向系統發出重置、重置開機或關閉的信號。 多數且一般使用的看門狗計時器都置於嵌入式系統內,這種特殊的計時器(即是指:看門狗計時器)多半內建在微控制器中。 看門狗計時器也可能觸發、觸動控制系統,使控制系統轉入安全狀態,例如關閉馬達、關閉高壓電輸出,以及關閉其他具有潛在危險的子系統(Subsystem),直到系統錯誤、故障被解決排除為止。 舉例而言,一個看門狗計時器是由一個 bit(位元)的計數器與一個 MHz(百萬赫茲)的時脈信號所構成。如此,計時器若在秒內沒有被清除,看門狗計時器就會對系統發出重置、重新開機或關閉信號。 (zh)
|
rdfs:comment
|
- Der Begriff Watchdog (englisch für Wachhund; auch watchdog timer genannt) bezeichnet eine Funktion zur Ausfallerkennung eines digitalen Systems, vorwiegend in Steuerungsanwendungen. Wird dabei eine mögliche Fehlfunktion erkannt, so wird entweder dies gemäß Systemvereinbarung an andere Komponenten signalisiert (z. B. Umschalten auf ein redundantes System), eine geeignete Sprunganweisung bzw. ein Reset zur selbsttätigen Behebung des Ausfalls eingeleitet, oder ein sicheres Abschalten veranlasst. (de)
- ウォッチドッグタイマー (watchdog timer) は、コンピュータシステムにおいて定期的に発動することで、システムが機能し続けていることを確認させるためのタイマーである。 (ja)
- Watchdog – urządzenie lub program, najczęściej układ elektroniczny, wykrywający błędne działanie systemu, próbujący je naprawić bez udziału człowieka i zapobiec poważniejszej awarii. Potocznie: układ zabezpieczający system mikroprocesorowy przed zbyt długim przebywaniem w stanie zawieszenia. (pl)
- المؤقت الحارس (بالإنجليزية: Watchdog timer، حرفيًّا مؤقت كلب الحراسة) هو مؤقت إلكتروني أو برمجي يُستخدم لكشف والتراجع عن الأخطاء في النظم الحاسوبية. خلال حالة العمل العادية، يعيد الحاسوب ضبط المؤقت ليمنع عداد المؤقت من الوصول إلى قيمته الدنيا أو العليا (حسب طبيعة عمل المؤقت). إذا حدث خطأ في العتاد أو خطأ برمجي، سيتعذر على الحاسوب إعادة ضبط المؤقت، وسينفذ وقت المؤقت وهو ما سيولد إشارة نفاذ الوقت. تُستخدم هذه الإشارة لبدء إجراءات تصحيحية. هذه الإجراءات التصحيحية تتضمن عادة وضع الحاسوب في حالة آمنة واستعادة مسار العمل الطبيعي له. (ar)
- En un sistema electrònic, un watchdog o mecanisme de control és un circuit temporitzador que provoca un re-inici (reset) del sistema si aquest es bloqueja degut a alguna condició de fallada (normalment una anomalia en el programari). El re-inici es pot fer amb la intenció de retornar al sistema a un estat funcional o com a mesura de seguretat. (ca)
- Watchdog nebo Watchdog timer, zkráceně WDT (z angličtiny – „hlídací pes“) je počítačová periferie, která resetuje systém při jeho zacyklení. K zacyklení systému může dojít v důsledku chyby v hardware nebo software systému. Program (většinou v hlavní smyčce) periodicky signalizuje watchdogu svůj chod. To se může dít např. zápisem servisního impulsu do watchdogu, v případě některých jednočipových mikropočítačů také provedením speciální strojové instrukce. Pokud systém určitý čas nesignalizuje chod (typicky milisekundy až sekundy), pak watchdog způsobí reset systému. (cs)
- En electrónica, un perro guardián (en inglés watchdog) es un temporizador interno de la unidad de control (UC), que dispone de su propio oscilador RC interno, que provoca un reset del sistema en caso de que éste se haya bloqueado. Es un mecanismo pensado para evitar que la UC se encuentre en un estado indeterminado como consecuencia de un error de programación o de un fallo hardware (alimentación, etc.). Por eso, su función es la de mantener la seguridad en el sistema para evitar que entre en un estado descontrolado. (es)
- Un chien de garde, en anglais watchdog, est un circuit électronique ou un logiciel utilisé en électronique numérique pour s'assurer qu'un automate ou un ordinateur ne reste pas bloqué à une étape particulière du traitement qu'il effectue. C'est une protection destinée généralement à redémarrer le système, si une action définie n'est pas exécutée dans un délai imparti. (fr)
- A watchdog timer (sometimes called a computer operating properly or COP timer, or simply a watchdog) is an electronic or software timer that is used to detect and recover from computer malfunctions. Watchdog timers are widely used in computers to facilitate automatic correction of temporary hardware faults, and to prevent errant or malevolent software from disrupting system operation. (en)
- 워치독 타이머 (WDT, COP (computer operating properly ) 타이머, 또는 단순히 워치독 )는 컴퓨터의 오작동을 탐지하고 복구하기 위해 쓰이는 전자 타이머이다. 정상 작동 중의 컴퓨터는 시간이 경과하거나 "타임아웃"이 되는 것을 막기 위해, 정기적으로 워치독 타이머를 재가동 시킨다. 만약, 하드웨어의 결함 혹은 프로그램 오류로 인해 컴퓨터가 워치독을 재가동하는 데 실패하면, 타이머가 시간을 두고 타임 아웃 신호를 생성한다. 이 타임 아웃 신호는 여러 시정 조치를 취하는 데 쓰인다. 이 시정 조치란 일반적으로 컴퓨터 시스템을 안전한 상태로 유지하는 것과 정상적인 시스템 작동으로 원상복귀 시키는 것을 포함한다. (ko)
- Il watchdog o watchdog timer (in italiano: "temporizzatore di supervisione" - letteralmente: "cane da guardia") è un sistema di temporizzazione hardware che permette alla CPU la rilevazione di un loop infinito di programma o di una situazione di deadlock. Particolari watchdog possono innescare inoltre azioni di sistemi di controllo per effettuare operazioni di messa in sicurezza di apparati secondari come ad esempio, spegnimento di motori, alimentazioni o altro, in attesa che la condizione di errore venga eliminata. (it)
- Um watchdog timer é um dispositivo eletrônico temporizador que dispara um reset ao sistema se o programa principal, devido a alguma condição de erro, deixar de fazer reset no watchdog timer. Este termo Watchdog é utilizado muito em software de medidores eletrônicos, onde tem a finalidade de fiscalizar o processamento e quando necessário aplicar correções e até mesmo um reset no hardware do medidor.Resumindo: Trata-se de um sistema emergencial. Quando ativado, precisamos zerar o Watchdog, caso contrário, ele vai estourar e resetar o sistema. Muito utilizado para prevenir os sistema de possíveis falhas.Watchdog por IP (Muito utilizado em equipamentos wireless) é uma configuração onde é definido um IP.Quando ele para de comunicar-se com o mesmo, reseta (reboot) automaticamente.Existem vários (pt)
- En watchdog eller vakthund är en elektronisk funktion i en dator, oftast en mikrokontroller, som vaktar mot baklås och oavsedda oändliga slingor. Skulle processorn hamna i ett sådant tillstånd kan vakthunden under vissa förutsättningar utföra en reset eller initiera ett avbrott som kan få processorn att arbeta korrekt igen. (sv)
- Сторожевой таймер, реже контрольный таймер (англ. watchdog timer букв. «таймер — сторожевой пёс») — аппаратно реализованная схема контроля над зависанием системы. Представляет собой таймер, который периодически сбрасывается контролируемой системой. Если сброса не произошло в течение некоторого интервала времени, происходит принудительная перезагрузка системы. В некоторых случаях сторожевой таймер может посылать системе сигнал на перезагрузку («мягкая» перезагрузка), в других же — перезагрузка происходит аппаратно (замыканием сигнального провода RST или подобного ему). В большинстве случаев, существуют специальные средства, позволяющие узнать причину сброса. Например, это первый сброс при включении питания, аппаратный сброс кнопкой или сигналом, или это сработал сторожевой таймер. В некотор (ru)
- Сторожовий таймер (рос. контрольний таймер, англ. Watchdog timer, WDT) — апаратно реалізована схема контролю за зависанням системи. Являє собою таймер, який періодично перезапускається контрольованою системою. Якщо скидання не відбулося протягом деякого інтервалу часу, відбувається примусовий перезапуск системи. У деяких випадках сторожовий таймер може посилати системі сигнал на перезавантаження («м'яке» перезавантаження), в інших — перезавантаження відбувається апаратно, завдяки замиканню сигнального проводу RST або подібного йому. Фізично сторожовий таймер може бути реалізований як: (uk)
- 看門狗計時器(英語:watchdog timer)是一種電腦硬體的計時裝置,當系統的主程式發生某些錯誤事件時,如假死機或未定時的清除看門狗計時器的內含計時值(多半是向對計時器發送清除信號),這時看門狗計時器就會對系統發出重置、重新開機或關閉的信號,使系統從懸停狀態回復到正常運作狀態。看門狗一旦使用便不能停止。一般情況下計數器在系統休眠時依然計數,但在某些晶片上,處於低功耗模式下的看門狗僅僅保留寄存器數據但不計數。 看門狗計時器的運作方式也可以更複雜些,可嘗試將除錯資訊儲存到永續性的媒體(多半是非揮發性記憶體)中,例如可用來儲存導致故障發生的資訊,以便運用資訊來解析、排除故障問題,在這種用法中還需要另一個較簡單的看門狗計時器,以此來確保原有的看門狗計時器能在確切的時間內完成資訊的儲存工作,倘若未在時間內完成資訊儲存,就會由另一個較簡易的看門狗計時器向系統發出重置、重置開機或關閉的信號。 多數且一般使用的看門狗計時器都置於嵌入式系統內,這種特殊的計時器(即是指:看門狗計時器)多半內建在微控制器中。 看門狗計時器也可能觸發、觸動控制系統,使控制系統轉入安全狀態,例如關閉馬達、關閉高壓電輸出,以及關閉其他具有潛在危險的子系統(Subsystem),直到系統錯誤、故障被解決排除為止。 (zh)
|