Intel หยุดพัฒนา HAXM Hypervisor

Intel เผยแพร่เอ็นจิ้นการจำลองเสมือน HAXM 7.8 (Hardware Accelerated Execution Manager) รุ่นใหม่ หลังจากนั้นได้ย้ายที่เก็บข้อมูลไปยังไฟล์เก็บถาวรและประกาศยุติการบำรุงรักษาโครงการ Intel จะไม่ยอมรับแพตช์และโปรแกรมแก้ไข เข้าร่วมในการพัฒนา และสร้างการอัปเดตอีกต่อไป บุคคลที่ปรารถนาจะพัฒนาต่อไปควรสร้างทางแยกและพัฒนาด้วยตนเอง

HAXM เป็นไฮเปอร์ไวเซอร์ข้ามแพลตฟอร์ม (Linux, NetBSD, Windows, macOS) ที่ใช้ส่วนขยายฮาร์ดแวร์โปรเซสเซอร์ Intel (Intel VT, Intel Virtualization Technology) เพื่อเพิ่มความเร็วและทำให้การแยกเครื่องเสมือนแข็งแกร่งขึ้น ไฮเปอร์ไวเซอร์ถูกนำไปใช้ในรูปแบบของไดรเวอร์ระดับเคอร์เนลซึ่งมีอินเทอร์เฟซคล้าย KVM สำหรับการเปิดใช้งานการจำลองเสมือนฮาร์ดแวร์พื้นที่ผู้ใช้ HAXM ได้รับการรองรับเพื่อเพิ่มความเร็วให้กับโปรแกรมจำลองแพลตฟอร์ม Android และ QEMU รหัสนี้เขียนด้วยภาษา C และเผยแพร่ภายใต้ใบอนุญาต BSD

ครั้งหนึ่ง โปรเจ็กต์นี้ถูกสร้างขึ้นเพื่อให้สามารถใช้เทคโนโลยี Intel VT บน Windows และ macOS ได้ บน Linux การสนับสนุน Intel VT เดิมมีอยู่ใน Xen และ KVM แต่บน NetBSD มีให้ใน NVMM ดังนั้น HAXM จึงถูกย้ายไปยัง Linux และ NetBSD ในภายหลังและมีบทบาทเพียงเล็กน้อยบนแพลตฟอร์มเหล่านั้น หลังจากรวมการสนับสนุน Intel VT เต็มรูปแบบเข้ากับผลิตภัณฑ์ Microsoft Hyper-V และ macOS HVF แล้ว ความต้องการไฮเปอร์ไวเซอร์แยกต่างหากก็ไม่จำเป็นอีกต่อไป และ Intel ตัดสินใจที่จะจำกัดโครงการนี้

เวอร์ชันสุดท้ายของ HAXM 7.8 รวมการรองรับคำสั่ง INVPCID เพิ่มการรองรับส่วนขยาย XSAVE ใน CPUID การปรับปรุงการใช้งานโมดูล CPUID และปรับปรุงตัวติดตั้งให้ทันสมัย HAXM ได้รับการยืนยันแล้วว่าเข้ากันได้กับ QEMU รุ่น 2.9 ถึง 7.2

ที่มา: opennet.ru

เพิ่มความคิดเห็น