stringtranslate.com

Arquitectura de errores de hardware de Windows

La arquitectura de errores de hardware de Windows ( WHEA ) es un mecanismo de gestión de errores de hardware del sistema operativo introducido con Windows Vista SP1 y Windows Server 2008 como sucesor de la arquitectura de comprobación de máquina (MCA) en versiones anteriores de Windows . [1] La arquitectura consta de varios componentes de software que interactúan con el hardware y el firmware de una plataforma determinada para gestionar y notificar las condiciones de error de hardware. [2] En conjunto, estos componentes proporcionan: un medio genérico para descubrir errores, un formato de informe de errores común para esos errores, una forma de preservar los registros de errores y un modelo de eventos de error basado en el seguimiento de eventos para Windows (ETW). [3]

WHEA "se basa en PCI Express Advanced Reporting para proporcionar información más detallada sobre errores del sistema y una estructura de informes común". [4]

WHEA permite que el software de terceros interactúe con el sistema operativo y reaccione a determinados eventos de hardware. Por ejemplo, cuando se agrega una nueva CPU a un sistema en ejecución (una característica de Windows Server conocida como Particionamiento dinámico de hardware ), se notifica a la pila de componentes de error de hardware que se instaló un nuevo procesador. [5]

Por el contrario, Linux admite la interfaz de error de plataforma ACPI (APEI), que se introdujo en ACPI 5.0. [6]

Véase también

Referencias

  1. ^ "Guía de diseño de la arquitectura de errores de hardware de Windows (WHEA)". Microsoft Docs . 14 de marzo de 2023.
  2. ^ "Componentes de la arquitectura de errores de hardware de Windows". Microsoft Docs . 14 de marzo de 2023.
  3. ^ "Introducción a la arquitectura de errores de hardware de Windows". Microsoft Docs . 14 de marzo de 2023.
  4. ^ Sosinsky, Barrie (2008). Microsoft Windows Server 2008: Implementación y administración . John Wiley & Sons. pág. 11. ISBN 978-0470174593.
  5. ^ Mark E. Russinovich; David A. Salomón; Álex Ionescu (2009). Componentes internos de Windows® (Quinta ed.). Prensa de Microsoft. pag. 441.ISBN 978-0735625303.
  6. ^ "APEI Error INJection — La documentación del kernel de Linux". www.kernel.org . Consultado el 17 de diciembre de 2020 .