Intel ha deixat de desenvolupar l'hipervisor HAXM

Intel va publicar una nova versió del motor de virtualització HAXM 7.8 (Hardware Accelerated Execution Manager), després del qual va transferir el dipòsit a un arxiu i va anunciar la finalització del suport per al projecte. Intel ja no acceptarà pedaços, solucions, participarà en el desenvolupament ni crearà actualitzacions. Es recomana a les persones que vulguin continuar desenvolupant-se crear una bifurcació i desenvolupar-la de manera independent.

HAXM és un hipervisor multiplataforma (Linux, NetBSD, Windows, macOS) que utilitza extensions de maquinari als processadors Intel (Intel VT, Intel Virtualization Technology) per accelerar i millorar l'aïllament de les màquines virtuals. L'hipervisor s'implementa en forma de controlador que s'executa al nivell del nucli i proporciona una interfície semblant a KVM per permetre la virtualització de maquinari a l'espai d'usuari. HAXM va ser compatible per accelerar l'emulador de la plataforma Android i QEMU. El codi està escrit en C i distribuït sota la llicència BSD.

En un moment, el projecte es va crear per oferir la possibilitat d'utilitzar la tecnologia Intel VT a Windows i macOS. A Linux, el suport per a Intel VT estava disponible originalment a Xen i KVM, i a NetBSD es va proporcionar a NVMM, de manera que HAXM es va portar a Linux i NetBSD més tard i no va tenir un paper especial en aquestes plataformes. Després d'integrar el suport complet per a Intel VT als productes Microsoft Hyper-V i macOS HVF, la necessitat d'un hipervisor independent ja no era necessari i Intel va decidir interrompre el projecte.

La versió final de HAXM 7.8 inclou suport per a la instrucció INVPCID, suport afegit per a l'extensió XSAVE en CPUID, implementació millorada del mòdul CPUID i modernització de l'instal·lador. S'ha confirmat que HAXM és compatible amb les versions de QEMU 2.9 a 7.2.

Font: opennet.ru

Afegeix comentari