Intel telah berhenti membangunkan hipervisor HAXM

Intel menerbitkan keluaran baharu enjin virtualisasi HAXM 7.8 (Pengurus Pelaksanaan Dipercepatkan Perkakasan), selepas itu ia memindahkan repositori ke arkib dan mengumumkan penamatan sokongan untuk projek itu. Intel tidak lagi akan menerima tampalan, pembetulan, mengambil bahagian dalam pembangunan atau membuat kemas kini. Individu yang ingin meneruskan pembangunan digalakkan untuk mencipta garpu dan membangunkannya secara bebas.

HAXM ialah hipervisor merentas platform (Linux, NetBSD, Windows, macOS) yang menggunakan sambungan perkakasan pemproses Intel (Intel VT, Intel Virtualization Technology) untuk mempercepatkan dan meningkatkan pengasingan mesin maya. Hipervisor dilaksanakan dalam bentuk pemacu yang berjalan pada peringkat kernel dan menyediakan antara muka seperti KVM untuk membolehkan virtualisasi perkakasan dalam ruang pengguna. HAXM disokong untuk mempercepatkan emulator platform Android dan QEMU. Kod tersebut ditulis dalam C dan diedarkan di bawah lesen BSD.

Pada satu masa, projek itu dicipta untuk menyediakan keupayaan untuk menggunakan teknologi Intel VT dalam Windows dan macOS. Pada Linux, sokongan untuk Intel VT pada asalnya tersedia dalam Xen dan KVM, dan pada NetBSD ia disediakan dalam NVMM, jadi HAXM telah dialihkan ke Linux dan NetBSD kemudian dan tidak memainkan peranan khas pada platform ini. Selepas menyepadukan sokongan penuh untuk Intel VT ke dalam produk Microsoft Hyper-V dan macOS HVF, keperluan untuk hypervisor berasingan tidak lagi diperlukan dan Intel memutuskan untuk menghentikan projek itu.

Versi akhir HAXM 7.8 termasuk sokongan untuk arahan INVPCID, menambah sokongan untuk sambungan XSAVE dalam CPUID, pelaksanaan modul CPUID yang dipertingkatkan dan memodenkan pemasang. HAXM telah disahkan serasi dengan keluaran QEMU 2.9 hingga 7.2.

Sumber: opennet.ru

Tambah komen