Intel on lopettanut HAXM-hypervisorin kehittämisen

Intel julkaisi virtualisointimoottorin HAXM 7.8 (Hardware Accelerated Execution Manager) uuden julkaisun, jonka jälkeen se siirsi arkiston arkistoon ja ilmoitti projektin tuen lopettamisesta. Intel ei enää hyväksy korjauksia, korjauksia, osallistu kehitystyöhön tai luo päivityksiä. Kehitystä jatkavia yksilöitä kannustetaan luomaan haarukka ja kehittämään sitä itsenäisesti.

HAXM on monialustainen (Linux, NetBSD, Windows, macOS) hypervisor, joka käyttää laitteistolaajennuksia Intel-prosessoreihin (Intel VT, Intel Virtualization Technology) nopeuttamaan ja parantamaan virtuaalikoneiden eristämistä. Hypervisor on toteutettu ajurin muodossa, joka toimii ydintasolla ja tarjoaa KVM:n kaltaisen rajapinnan laitteiston virtualisoinnin mahdollistamiseksi käyttäjätilassa. HAXM:ää tuettiin Android-alustan emulaattorin ja QEMU:n nopeuttamiseksi. Koodi on kirjoitettu C-kielellä ja jaettu BSD-lisenssillä.

Aikoinaan projekti luotiin tarjoamaan mahdollisuus käyttää Intel VT -tekniikkaa Windowsissa ja macOS:ssä. Linuxissa Intel VT:n tuki oli alun perin saatavilla Xenissä ja KVM:ssä, ja NetBSD:ssä se toimitettiin NVMM:ssä, joten HAXM siirrettiin myöhemmin Linuxille ja NetBSD:lle, eikä sillä ollut erityistä roolia näillä alustoilla. Integroituaan täyden tuen Intel VT:lle Microsoft Hyper-V- ja macOS HVF -tuotteisiin, erillisen hypervisorin tarve ei enää ollut tarpeen ja Intel päätti keskeyttää projektin.

HAXM 7.8:n lopullinen versio sisältää tuen INVPCID-käskylle, lisätty tuki XSAVE-laajennukselle CPUID:ssä, parannettu CPUID-moduulin toteutus ja modernisoitu asennusohjelma. HAXM on vahvistettu yhteensopivaksi QEMU-julkaisujen 2.9 - 7.2 kanssa.

Lähde: opennet.ru

Lisää kommentti