ウォッチドッグタイマとは?
ウォッチドッグタイマとは、一定時間ごとにソフトウェアから合図を受け取り、その合図が期限内に来なければ異常とみなして再起動や安全側への切替えを行う監視用タイマ。暴走や無限ループのように、ソフト自身では検知できない障害に備える。
うぉっちどっぐたいま
ウォッチドッグタイマの意味
一定時間ごとにソフトウェアから合図を受け取り、その合図が期限内に来なければ異常とみなして再起動や安全側への切替えを行う監視用タイマ。暴走や無限ループのように、ソフト自身では検知できない障害に備える。
ウォッチドッグタイマの具体例
組込み機器で主処理が100ミリ秒周期のタイマをその都度クリアする実装にしておき、処理が停止してクリアされないまま500ミリ秒経過したら、出力を遮断してから装置を再起動する構成をとる。
ウォッチドッグタイマは試験でどう引っ掛けられる?
割込み処理の中だけでクリアすると、主処理が止まっていても合図が出続けて異常を検知できない。異常の原因を取り除く仕組みではなく、あくまで停止状態からの復帰・安全確保の手段である。
ウォッチドッグタイマと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。