El término " HAL " se asoció primero con el kernel 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 intelectual restricciones de propiedad ( software libre ) .
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 el funcionamiento 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 sistemas de hardware y software siempre están adquiriendo unos a los otros o el desarrollo de empresas conjuntas y la necesidad de ser capaz 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 llegada más reciente , o migrantes , a veces llamado el sistema operativo " huésped " .
Tal procedimiento también se llama a veces física - a - virtual ( P2V ) la migración .
migración y HAL
Consulting Checkpoint , un proveedor de servicios de implementación que se especializa en Oracle, señala en su página web que el la migración de Windows XP consiste en reemplazar su HAL .
la necesidad de migraciones P2V es probable que aumente en los meses y años por venir , porque el ciclo económico continuará a girar. Habrá , en algún momento, una recuperación global, y que la recuperación va a significar un renacimiento de la actividad de fusiones y adquisiciones. A M & A revivido mercado supondrá , a su vez , la integración de los sistemas informáticos de la empresa antes separados . Algunos de estos sistemas se convertirán en los huéspedes virtuales de los demás.
Uni - HAL y Multi - HAL
En MS Windows , hay dos tipos de HAL . Algunos HAL , la Uni - HAL , están diseñados para funcionar con un solo procesador. Otros, la Multi - HAL , son como el término sugiere significa para el uso de múltiples procesadores. Puede utilizar la función de Administrador de dispositivos de Windows para determinar qué se está utilizando HAL , y si es necesario actualizar a la Multi - HAL .