Intel parou de desenvolver o hipervisor HAXM

A Intel publicou uma nova versão do mecanismo de virtualização HAXM 7.8 (Hardware Accelerated Execution Manager), após o qual transferiu o repositório para um arquivo e anunciou o encerramento do suporte ao projeto. A Intel não aceitará mais patches, correções, participará do desenvolvimento ou criará atualizações. Indivíduos que desejam continuar o desenvolvimento são incentivados a criar um fork e desenvolvê-lo de forma independente.

HAXM é um hipervisor multiplataforma (Linux, NetBSD, Windows, macOS) que usa extensões de hardware para processadores Intel (Intel VT, Intel Virtualization Technology) para acelerar e aprimorar o isolamento de máquinas virtuais. O hipervisor é implementado na forma de um driver executado no nível do kernel e fornece uma interface semelhante a KVM para permitir a virtualização de hardware no espaço do usuário. HAXM foi suportado para acelerar o emulador da plataforma Android e QEMU. O código é escrito em C e distribuído sob a licença BSD.

Ao mesmo tempo, o projeto foi criado para fornecer a capacidade de usar a tecnologia Intel VT no Windows e no macOS. No Linux, o suporte para Intel VT estava originalmente disponível em Xen e KVM, e no NetBSD era fornecido em NVMM, então o HAXM foi portado para Linux e NetBSD posteriormente e não desempenhou um papel especial nessas plataformas. Depois de integrar suporte total para Intel VT nos produtos Microsoft Hyper-V e macOS HVF, a necessidade de um hipervisor separado não era mais necessária e a Intel decidiu descontinuar o projeto.

A versão final do HAXM 7.8 inclui suporte para a instrução INVPCID, suporte adicional para a extensão XSAVE em CPUID, implementação aprimorada do módulo CPUID e modernização do instalador. Foi confirmado que o HAXM é compatível com as versões 2.9 a 7.2 do QEMU.

Fonte: opennet.ru

Adicionar um comentário