Intel deixou de desenvolver o hipervisor HAXM

Intel publicou unha nova versión do motor de virtualización HAXM 7.8 (Hardware Accelerated Execution Manager), tras o cal trasladou o repositorio a un arquivo e anunciou a finalización do soporte para o proxecto. Intel xa non aceptará parches, correccións, participará no desenvolvemento nin creará actualizacións. Anímase ás persoas que desexen continuar o desenvolvemento a crear unha bifurcación e desenvolvémola de forma independente.

HAXM é un hipervisor multiplataforma (Linux, NetBSD, Windows, macOS) que usa extensións de hardware para procesadores Intel (Intel VT, Intel Virtualization Technology) para acelerar e mellorar o illamento das máquinas virtuais. O hipervisor está implementado en forma de controlador que se executa a nivel do núcleo e proporciona unha interface tipo KVM para permitir a virtualización de hardware no espazo do usuario. HAXM foi compatible para acelerar o emulador da plataforma Android e QEMU. O código está escrito en C e distribúese baixo a licenza BSD.

Ao mesmo tempo, o proxecto foi creado para proporcionar a capacidade de usar a tecnoloxía Intel VT en Windows e macOS. En Linux, o soporte para Intel VT estaba dispoñible orixinalmente en Xen e KVM, e en NetBSD proporcionouse en NVMM, polo que HAXM foi portado a Linux e NetBSD máis tarde e non xogou un papel especial nestas plataformas. Despois de integrar o soporte completo para Intel VT nos produtos Microsoft Hyper-V e macOS HVF, a necesidade dun hipervisor separado xa non era necesaria e Intel decidiu descontinuar o proxecto.

A versión final de HAXM 7.8 inclúe soporte para a instrución INVPCID, soporte adicional para a extensión XSAVE en CPUID, mellora da implementación do módulo CPUID e modernizou o instalador. Confirmouse que HAXM é compatible coas versións 2.9 a 7.2 de QEMU.

Fonte: opennet.ru

Engadir un comentario