Itinigil ng Intel ang pagbuo ng HAXM hypervisor

Inilathala ng Intel ang bagong release ng virtualization engine na HAXM 7.8 (Hardware Accelerated Execution Manager), pagkatapos nito ay inilipat ang repositoryo sa isang archive at inihayag ang pagwawakas ng suporta para sa proyekto. Hindi na tatanggap ang Intel ng mga patch, pag-aayos, lalahok sa pag-develop, o gagawa ng mga update. Ang mga indibidwal na nagnanais na magpatuloy sa pag-unlad ay hinihikayat na lumikha ng isang tinidor at bumuo nito nang nakapag-iisa.

Ang HAXM ay isang cross-platform (Linux, NetBSD, Windows, macOS) hypervisor na gumagamit ng mga extension ng hardware sa mga processor ng Intel (Intel VT, Intel Virtualization Technology) upang pabilisin at pahusayin ang paghihiwalay ng mga virtual machine. Ang hypervisor ay ipinatupad sa anyo ng isang driver na tumatakbo sa antas ng kernel at nagbibigay ng isang KVM-tulad ng interface para sa pagpapagana ng hardware virtualization sa espasyo ng gumagamit. Sinuportahan ang HAXM para mapabilis ang Android platform emulator at QEMU. Ang code ay nakasulat sa C at ipinamahagi sa ilalim ng lisensya ng BSD.

Sa isang pagkakataon, nilikha ang proyekto upang magbigay ng kakayahang gumamit ng teknolohiya ng Intel VT sa Windows at macOS. Sa Linux, ang suporta para sa Intel VT ay orihinal na magagamit sa Xen at KVM, at sa NetBSD ay ibinigay ito sa NVMM, kaya ang HAXM ay na-port sa Linux at NetBSD sa ibang pagkakataon at hindi gumanap ng isang espesyal na papel sa mga platform na ito. Matapos isama ang buong suporta para sa Intel VT sa mga produkto ng Microsoft Hyper-V at macOS HVF, hindi na kailangan ng hiwalay na hypervisor at nagpasya ang Intel na ihinto ang proyekto.

Kasama sa huling bersyon ng HAXM 7.8 ang suporta para sa pagtuturo ng INVPCID, idinagdag na suporta para sa extension ng XSAVE sa CPUID, pinahusay na pagpapatupad ng module ng CPUID, at ginawang moderno ang installer. Ang HAXM ay nakumpirma na tugma sa QEMU release 2.9 hanggang 7.2.

Pinagmulan: opennet.ru

Magdagdag ng komento