ウォッチドッグ
【英】watchdog
ウォッチドッグとは、システムが正常に動作しているかどうかを監視するためのデバイスの総称である。
ウォッチドッグは、システム上で動作しているそれぞれのアプリケーションに定期的に信号を送らせている。一定周期を経過してウォッチドッグに信号を送らなかったアプリケーションがあれば、そのアプリケーションがハングアップなどの異常状態に陥っていると判断し、CPUに割り込みをかけてアプリケーションを停止したり再起動したりする。
また、インターネット上のウェブサイトを監視するツールのことをウォッチドッグと呼ぶこともある。この場合のウォッチドックでは、定期的に監視先のウェブサイトをアクセスしたり、そのレポートをオンラインで閲覧することができるようにしたりしている。
ウォッチドッグタイマー
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/06 17:04 UTC 版)
ウォッチドッグタイマー (watchdog timer) は、コンピュータシステムにおいて定期的に発動することで、システムが機能し続けていることを確認させるためのタイマーである。
- 1 ウォッチドッグタイマーとは
- 2 ウォッチドッグタイマーの概要
ウォッチドッグタイマー
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/07 02:44 UTC 版)
コンピュータシステムの正常動作を確認するための機構。オペレーティングシステムがウォッチドッグタイマに対して一定間隔で書き込みを行い、万が一その書き込みが規定期間内に一定回数以上行われなかったときには、システムがハングアップ(具体的にはインターバルタイマからの割り込みがマスクされた状態で動作し続けている)と判断してシステムをリセットする。組み込みシステムなどで使われることが多い。
※この「ウォッチドッグタイマー」の解説は、「タイマー」の解説の一部です。
「ウォッチドッグタイマー」を含む「タイマー」の記事については、「タイマー」の概要を参照ください。
- ウォッチドッグタイマーのページへのリンク