Windows 하드웨어 오류 아키텍처 정의

다음은 Windows WHEA(하드웨어 오류 아키텍처)와 관련된 용어에 대한 정의입니다.

ACPI(고급 구성 및 전원 인터페이스)
운영 체제 기반 디바이스 구성 및 전원 관리를 위한 업계 표준 인터페이스입니다. ACPI에 대한 자세한 내용은 ACPI 사양을 참조하세요.

BMC(베이스보드 관리 컨트롤러)
특정 환경 오류 조건 모니터링 및 처리와 같은 플랫폼별 기능을 관리하는 마더보드의 하드웨어 구성 요소 집합입니다.

CMC(수정된 컴퓨터 검사)
하드웨어 또는 펌웨어에 의해 수정된 프로세서에서 감지한 오류 조건입니다. CMC는 일반적으로 인터럽트를 알리거나 운영 체제에서 주기적으로 폴링되는 오류 레지스터의 비트를 설정하여 운영 체제에 보고됩니다. 심각하지 않은 오류 조건입니다.

CPE(플랫폼 오류 수정)
하드웨어 또는 펌웨어에 의해 수정된 플랫폼 하드웨어에서 검색된 오류 조건입니다. CPE는 일반적으로 인터럽트를 알리거나 운영 체제에서 주기적으로 폴링되는 오류 레지스터의 비트를 설정하여 운영 체제에 보고됩니다. 심각하지 않은 오류 조건입니다.

이벤트 로그(EL)
시스템 구성 요소에서 발생하는 이벤트를 추적하는 Windows 운영 체제 구성 요소입니다. WHEA는 시스템 이벤트 로그를 사용하여 하드웨어 오류 이벤트를 기록합니다.

ETW(Windows용 이벤트 추적)
ETW는 소프트웨어 개발자에게 이벤트 추적 세션을 시작 및 중지하고, 애플리케이션을 계측하여 추적 이벤트를 제공하고, 추적 이벤트를 사용할 수 있는 기능을 제공합니다. WHEA는 ETW를 사용하여 구독자에게 하드웨어 오류 이벤트를 알리고 시스템 이벤트 로그에 하드웨어 오류 이벤트를 기록합니다.

EFI(Extensible Firmware Interface)
운영 체제와 플랫폼 펌웨어 간의 인터페이스에 대한 차세대 모델입니다. 인터페이스는 플랫폼 관련 정보를 포함하는 데이터 테이블과 운영 체제 및 해당 로더에서 사용할 수 있는 부팅 및 런타임 서비스 호출로 구성됩니다. 이러한 환경은 운영 체제를 부팅하고 사전 부팅 애플리케이션을 실행하기 위한 표준 환경을 제공합니다. EFI에 대한 자세한 내용은 UEFI(Unified Extensible Firmware Interface) 사양을 참조하세요.

IPMI(지능형 플랫폼 관리 인터페이스)
기능을 모니터링하고 관리하는 데 사용되며 하드웨어 플랫폼에 기본 제공되는 인터페이스입니다. IPMI는 주로 시스템 하드웨어의 상태를 모니터링하고 환경 오류 조건을 처리하는 데 사용됩니다. IPMI에 대한 자세한 내용은 IPMI 사양을 참조하세요.

낮은 수준 하드웨어 오류 처리기(LLHEH)
하드웨어 오류 조건에 대한 응답으로 실행되는 첫 번째 운영 체제 코드입니다. LLHEH는 인터럽트 처리기, 예외 처리기, 폴링 루틴 또는 시스템 펌웨어에서 호출되는 콜백 루틴일 수 있습니다. 모든 LLHEH는 일반적인 하드웨어 오류 보고 기능을 통해 운영 체제에 하드웨어 오류를 보고합니다.

MCA(Machine Check Abort)
Itanium 프로세서가 운영 체제에 보고하여 하드웨어 오류가 발생했음을 나타내는 예외입니다.

MCA(Machine Check Architecture)
하드웨어 오류를 운영 체제에 보고하는 데 사용되는 하드웨어 및 소프트웨어 아키텍처입니다.

MCE(Machine Check Exception)
x86 또는 x64 프로세서가 운영 체제에 보고하여 하드웨어 오류가 발생했음을 나타내는 예외입니다.

MSR(컴퓨터별 레지스터)
시스템 소프트웨어에서 특정 함수를 구현하는 데 사용하는 프로세서별 레지스터입니다. 각 MSR의 작업은 각 프로세서 및/또는 프로세서 제품군에 따라 다릅니다.

NMI(마스크할 수 없는 인터럽트)
프로세서의 현재 인터럽트 우선 순위 수준에 관계없이 프로세서가 운영 체제에 보고하는 인터럽트입니다. NMI는 일반적으로 플랫폼이 치명적인 하드웨어 오류 조건을 감지할 때 신호를 보냅니다.

PCI Express 고급 오류 보고(PCIe AER)
표준 PCI Express 오류 보고 메커니즘보다 더 강력한 오류 보고를 제공하는 PCI Express의 선택적 확장 기능입니다. PCIe AER에 대한 자세한 내용은 PCI Express 사양을 참조하세요.

PSHED(플랫폼별 하드웨어 오류 드라이버)
기본 플랫폼의 하드웨어 오류 보고 기능을 추상화하는 WHEA 구성 요소입니다. Microsoft는 각 프로세서 아키텍처에 대한 PSHED를 제공합니다. 플랫폼 공급업체는 플랫폼별 기능을 활용하는 PSHED 플러그 인을 구현하여 PSHED 기능을 보완할 수 있습니다.

SCI(서비스 제어 인터럽트)
ACPI 드라이버에서 처리하는 인터럽트입니다. SCI가 수신되면 ACPI 드라이버는 인터럽트 신호를 받은 디바이스를 확인한 다음 그에 따라 디바이스에 응답합니다.

SP(서비스 프로세서)
환경 조건 모니터링 및 특정 오류 조건 처리와 같은 플랫폼별 기능을 관리하는 기본 프로세서와는 다른 마이크로 컨트롤러입니다. 서비스 프로세서는 일반적으로 기본 보드 관리 컨트롤러 하드웨어의 구성 요소입니다.