Intel ha dejado de desarrollar el hipervisor HAXM

Intel publicó una nueva versión del motor de virtualización HAXM 7.8 (Hardware Accelerated Execution Manager), tras lo cual transfirió el repositorio a un archivo y anunció la terminación del soporte para el proyecto. Intel ya no aceptará parches, correcciones, participará en el desarrollo ni creará actualizaciones. Se anima a las personas que deseen continuar con el desarrollo a crear una bifurcación y desarrollarla de forma independiente.

HAXM es un hipervisor multiplataforma (Linux, NetBSD, Windows, macOS) que utiliza extensiones de hardware para procesadores Intel (Intel VT, Intel Virtualization Technology) para acelerar y mejorar el aislamiento de las máquinas virtuales. El hipervisor se implementa en forma de controlador que se ejecuta a nivel del kernel y proporciona una interfaz similar a KVM para permitir la virtualización de hardware en el espacio del usuario. Se admitió HAXM para acelerar el emulador de la plataforma Android y QEMU. El código está escrito en C y distribuido bajo licencia BSD.

Hubo un tiempo en que el proyecto se creó para brindar la posibilidad de utilizar la tecnología Intel VT en Windows y macOS. En Linux, el soporte para Intel VT estaba originalmente disponible en Xen y KVM, y en NetBSD se proporcionaba en NVMM, por lo que HAXM se portó a Linux y NetBSD más tarde y no jugó un papel especial en estas plataformas. Después de integrar soporte completo para Intel VT en los productos Microsoft Hyper-V y macOS HVF, la necesidad de un hipervisor separado ya no era necesaria e Intel decidió descontinuar el proyecto.

La versión final de HAXM 7.8 incluye soporte para la instrucción INVPCID, soporte agregado para la extensión XSAVE en CPUID, implementación mejorada del módulo CPUID y modernizado el instalador. Se ha confirmado que HAXM es compatible con las versiones 2.9 a 7.2 de QEMU.

Fuente: opennet.ru

Añadir un comentario