Intel ha smesso di sviluppare l'hypervisor HAXM

Intel ha pubblicato una nuova versione del motore di virtualizzazione HAXM 7.8 (Hardware Accelerated Execution Manager), dopo di che ha trasferito il repository in un archivio e ha annunciato la fine del supporto al progetto. Intel non accetterà più patch, correzioni, parteciperà allo sviluppo o creerà aggiornamenti. Gli individui che desiderano continuare lo sviluppo sono incoraggiati a creare un fork e svilupparlo in modo indipendente.

HAXM è un hypervisor multipiattaforma (Linux, NetBSD, Windows, macOS) che utilizza estensioni hardware per processori Intel (Intel VT, Intel Virtualization Technology) per accelerare e migliorare l'isolamento delle macchine virtuali. L'hypervisor è implementato sotto forma di un driver che funziona a livello del kernel e fornisce un'interfaccia simile a KVM per abilitare la virtualizzazione dell'hardware nello spazio utente. HAXM è stato supportato per velocizzare l'emulatore della piattaforma Android e QEMU. Il codice è scritto in C e distribuito sotto licenza BSD.

Un tempo, il progetto è stato creato per fornire la possibilità di utilizzare la tecnologia Intel VT in Windows e macOS. Su Linux, il supporto per Intel VT era originariamente disponibile in Xen e KVM, mentre su NetBSD era fornito in NVMM, quindi HAXM è stato portato su Linux e NetBSD in seguito e non ha svolto un ruolo speciale su queste piattaforme. Dopo aver integrato il supporto completo per Intel VT nei prodotti Microsoft Hyper-V e macOS HVF, la necessità di un hypervisor separato non era più necessaria e Intel ha deciso di interrompere il progetto.

La versione finale di HAXM 7.8 include il supporto per l'istruzione INVPCID, ha aggiunto il supporto per l'estensione XSAVE in CPUID, ha migliorato l'implementazione del modulo CPUID e ha modernizzato il programma di installazione. È stato confermato che HAXM è compatibile con le versioni QEMU da 2.9 a 7.2.

Fonte: opennet.ru

Aggiungi un commento