Loading article…
Windows ハードウェア エラー アーキテクチャ( WHEA ) は、以前のバージョンのWindowsのマシン チェック アーキテクチャ (MCA)の後継として、 Windows Vista SP1およびWindows Server 2008で導入されたオペレーティング システムのハードウェア エラー処理メカニズムです。[1] このアーキテクチャは、特定のプラットフォームのハードウェアおよびファームウェアと対話して、ハードウェア エラー状態を処理および通知する複数のソフトウェア コンポーネントで構成されています。[2] これらのコンポーネントは総合的に、エラーを検出するための一般的な手段、それらのエラーの共通エラー レポート形式、エラー レコードを保存する方法、およびWindows イベント トレーシング(ETW) に基づくエラー イベント モデルを提供します。[3]
WHEAは「PCI Express Advanced Reportingを基盤として、システムエラーに関するより詳細な情報と共通のレポート構造を提供します。」[4]
WHEA により、サードパーティのソフトウェアはオペレーティング システムと対話し、特定のハードウェア イベントに反応できるようになります。たとえば、実行中のシステムに新しい CPU が追加されると (Windows Server の動的ハードウェア パーティション分割と呼ばれる機能)、ハードウェア エラー コンポーネント スタックに新しいプロセッサがインストールされたことが通知されます。[5]
対照的に、LinuxはACPI 5.0で導入されたACPIプラットフォームエラーインターフェイス(APEI)をサポートしています。 [6]
参照
- マシンチェック例外(MCE)
- 信頼性、可用性、保守性(RAS)
- RAMS(信頼性、可用性、保守性、安全性)
- 高可用性(HA)
- ブルースクリーン
参考文献
- ^ 「Windows ハードウェア エラー アーキテクチャ (WHEA) 設計ガイド」。Microsoft Docs。2023年 3 月 14 日。
- ^ 「Windows ハードウェア エラー アーキテクチャのコンポーネント」。Microsoft Docs。2023年 3 月 14 日。
- ^ 「Windows ハードウェア エラー アーキテクチャの概要」。Microsoft Docs。2023年 3 月 14 日。
- ^ Sosinsky, Barrie (2008). Microsoft Windows Server 2008: 実装と管理. John Wiley & Sons. p. 11. ISBN 978-0470174593。
- ^ マーク・E・ルシノビッチ;デビッド・A・ソロモン。アレックス・イオネスク (2009)。Windows® Internals (第 5 版)。マイクロソフトプレス。 p. 441.ISBN 978-0735625303。
- ^ 「APEI Error INJection — Linux カーネルのドキュメント」www.kernel.org 。 2020 年 12 月 17 日閲覧。
