อ่าน 1 นาที
สถาปัตยกรรมข้อผิดพลาดฮาร์ดแวร์ของ Windows
Windows Hardware Error Architecture ( WHEA ) เป็นเฟรมเวิร์กการจัดการข้อผิดพลาดของฮาร์ดแวร์ที่เปิดตัวสำหรับ Microsoft Windows ใน Windows Vista SP1 และ Windows Server 2008...
สถาปัตยกรรมข้อผิดพลาดฮาร์ดแวร์ของ Windows
Windows Hardware Error Architecture ( WHEA ) เป็นเฟรมเวิร์กการจัดการข้อผิดพลาดของฮาร์ดแวร์ที่เปิดตัวสำหรับMicrosoft WindowsในWindows Vista SP1และWindows Server 2008โดยเป็นผู้สืบทอดต่อจากMachine Check Architecture (MCA)ในWindows เวอร์ชันก่อนหน้า [ 1 ] WHEA ประกอบด้วยส่วนประกอบซอฟต์แวร์หลายส่วนที่โต้ตอบกับฮาร์ดแวร์และเฟิร์มแวร์ของแพลตฟอร์มที่กำหนดเพื่อจัดการและแจ้งเตือนเกี่ยวกับสภาวะข้อผิดพลาดของฮาร์ดแวร์[ 2 ] โดยรวมแล้ว ส่วนประกอบเหล่า นี้ ให้: วิธีการทั่วไปในการค้นหาข้อผิดพลาด รูปแบบรายงานข้อผิดพลาดทั่วไปสำหรับข้อผิดพลาดเหล่านั้น วิธีการเก็บรักษาบันทึกข้อผิดพลาด และแบบจำลองเหตุการณ์ข้อผิดพลาดตามEvent Tracing for Windows (ETW) [ 3 ]
WHEA อนุญาตให้ซอฟต์แวร์ของบุคคลที่สามโต้ตอบกับระบบปฏิบัติการและตอบสนองต่อเหตุการณ์ฮาร์ดแวร์บางอย่างได้ ตัวอย่างเช่น เมื่อมีการเพิ่ม CPU ใหม่ลงในระบบที่กำลังทำงานอยู่ ซึ่งเป็นคุณสมบัติของ Windows Server ที่เรียกว่าDynamic Hardware Partitioningระบบจะแจ้งให้ส่วนประกอบจัดการข้อผิดพลาดของฮาร์ดแวร์ทราบว่ามีการติดตั้งโปรเซสเซอร์ใหม่แล้ว
WHEA สร้างขึ้นบนกลไกการรายงานข้อผิดพลาดของฮาร์ดแวร์ที่มีอยู่ รวมถึงการรายงานข้อผิดพลาดขั้นสูงของ PCI Express และอินเทอร์เฟซที่เฟิร์มแวร์จัดให้ เช่นACPI Platform Error Interface (APEI) ซึ่งเปิดตัวใน ACPI 5.0 บน ระบบ Linuxนั้น APEI จะถูกนำไปใช้โดยตรงภายในเคอร์เนล[ 4 ]ในขณะที่ Windows จะผสานรวมแหล่งที่มาของข้อผิดพลาด APEI ผ่าน WHEA [ 5 ]
ดูเพิ่มเติม
- ข้อผิดพลาดการตรวจสอบด้วยเครื่อง (MCE)
- ความน่าเชื่อถือ ความพร้อมใช้งาน และความสามารถในการให้บริการ (RAS)
- RAMS (ความน่าเชื่อถือ ความพร้อมใช้งาน ความสามารถในการบำรุงรักษา และความปลอดภัย)
- ความพร้อมใช้งานสูง (HA)
- หน้าจอสีน้ำเงินแห่งความตาย