Tecnología

Inicio

¿Qué es la capa de abstracción de hardware (HAL)?

¿Qué es la capa de abstracción de hardware (HAL)?


Una capa de abstracción de hardware (HAL) es una capa de software aplicado al hardware del equipo, normalmente un ordenador de sobremesa, que le permite localizar y utilizar dispositivos de hardware, como una impresora, un escáner y así sucesivamente. Como ingeniero de software David Zeuthen ha explicado, HAL es "software del usuario en el espacio que mantiene una lista de dispositivos con propiedades bien definidas para cada dispositivo."

Linux

El término "HAL" llegó a ser asociado primero con el núcleo de Linux, que es un software de bajo nivel escrito casi en su totalidad en C, con una pequeña cantidad de lenguaje ensamblador, y disponible sin restricciones de propiedad intelectual (software libre).

La virtualización y migración

HAL ha recibido atención en los últimos años debido al desarrollo de la virtualización, que es la instalación y ejecución de múltiples sistemas operativos y sus aplicaciones en una sola plataforma de hardware compartido. Esto permite que la "migración", que es importante en un mundo en el que las empresas con diferentes sistemas de hardware y software siempre están adquiriendo unos a los otros o el desarrollo de empresas conjuntas y tienen que ser capaces de hacer que sus sistemas compatibles entre sí. Es importante que un sistema puede ser añadido a otra en el mismo hardware, con la nueva llegada, o migrante, a veces llamado el sistema operativo "invitado".

Este procedimiento también se llama a veces (P2V) la migración de físico a virtual.

Migración y HAL

Puesto de control Consulting, un proveedor de servicios de implementación que se especializa en Oracle, señala en su página web que la migración de Windows XP, se colocan nuevamente su HAL.

La necesidad de migraciones P2V es probable que aumente en los meses y años venideros debido a que el ciclo económico continuará a girar. Habrá, en algún momento, una recuperación mundial, y que la recuperación va a significar una reactivación de la actividad de fusiones y adquisiciones. A M reavivado y un mercado significará, a su vez, la integración de los sistemas informáticos de la empresa que antes estaban separados. Algunos de esos sistemas se convertirán en los huéspedes virtuales de los otros.

Uni-HAL y Multi-HAL

Dentro de MS Windows, existen dos tipos de HAL. Algunos HAL, el Uni-HAL, están diseñados para funcionar con un solo procesador. Otros, el Multi-HAL, son como sugiere el término significa para el uso de múltiples procesadores. Puede utilizar la función de Administrador de dispositivos de Windows para determinar qué HAL se está utilizando, y si la actualización necesaria para el Multi-HAL.