Intel ir pārtraucis HAXM hipervizora izstrādi

Intel publicēja jaunu virtualizācijas dzinēja HAXM 7.8 (Hardware Accelerated Execution Manager) izlaidumu, pēc kura tas pārsūtīja repozitoriju uz arhīvu un paziņoja par projekta atbalsta pārtraukšanu. Intel vairs nepieņems ielāpus, labojumus, nepiedalīsies izstrādē un neveidos atjauninājumus. Personas, kuras vēlas turpināt attīstību, tiek aicinātas izveidot dakšiņu un izstrādāt to patstāvīgi.

HAXM ir starpplatformu (Linux, NetBSD, Windows, macOS) hipervizors, kas izmanto Intel procesoru aparatūras paplašinājumus (Intel VT, Intel virtualizācijas tehnoloģija), lai paātrinātu un uzlabotu virtuālo mašīnu izolāciju. Hipervizors ir ieviests draivera veidā, kas darbojas kodola līmenī un nodrošina KVM līdzīgu saskarni, lai iespējotu aparatūras virtualizāciju lietotāja telpā. HAXM tika atbalstīts, lai paātrinātu Android platformas emulatoru un QEMU. Kods ir rakstīts C valodā un tiek izplatīts saskaņā ar BSD licenci.

Savulaik projekts tika izveidots, lai nodrošinātu iespēju izmantot Intel VT tehnoloģiju operētājsistēmās Windows un macOS. Linux operētājsistēmā Intel VT atbalsts sākotnēji bija pieejams Xen un KVM, savukārt NetBSD tas tika nodrošināts NVMM, tāpēc HAXM vēlāk tika pārnests uz Linux un NetBSD, un šajās platformās tam nebija īpašas lomas. Pēc pilnīga Intel VT atbalsta integrēšanas Microsoft Hyper-V un macOS HVF produktos, atsevišķs hipervizors vairs nebija nepieciešams, un Intel nolēma projektu pārtraukt.

HAXM 7.8 galīgajā versijā ir iekļauts atbalsts INVPCID instrukcijai, pievienots atbalsts XSAVE paplašinājumam CPUID, uzlabota CPUID moduļa ieviešana un modernizēts instalētājs. Ir apstiprināts, ka HAXM ir saderīgs ar QEMU laidieniem no 2.9 līdz 7.2.

Avots: opennet.ru

Pievieno komentāru