Intel เป„เบ”เป‰เบขเบธเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ HAXM hypervisor

Intel เป€เบœเบตเบเปเบœเปˆเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ virtualization HAXM 7.8 (Hardware Accelerated Execution Manager), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เป„เบ”เป‰เป‚เบญเบ™ repository เป„เบ›เบซเบฒเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เปเบฅเบฐเบ›เบฐเบเบฒเบ”เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ„เบ‡เบเบฒเบ™. Intel เบˆเบฐเบšเปเปˆเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เบชเป‰เบญเบกเปเบ›เบ‡, เปเบเป‰เป„เบ‚, เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ เบซเบผเบทเบชเป‰เบฒเบ‡เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบญเบตเบเบ•เปเปˆเป„เบ›. เบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเบทเบšเบ•เปเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบกเปˆเบ™เบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบชเป‰เบฒเบ‡เบ—เบฒเบ‡เปเบเบเปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”.

HAXM เป€เบ›เบฑเบ™ hypervisor เบ‚เป‰เบฒเบกเป€เบงเบ—เบต (Linux, NetBSD, Windows, macOS) เบ—เบตเปˆเปƒเบŠเป‰เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบฎเบฒเบ”เปเบงเบเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต Intel (Intel VT, Intel Virtualization Technology) เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเป„เบงเปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual. hypervisor เปเบกเปˆเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบ”เป€เบงเบตเบ—เบตเปˆเปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบš kernel เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ„เป‰เบฒเบเบ„เบท KVM เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบฎเบฒเบ”เปเบง virtualization เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰. HAXM เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบžเบตเปˆเบกโ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบฅเบญเบ‡โ€‹เป€เบงโ€‹เบ—เบต Android เปเบฅเบฐ QEMUโ€‹. เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบ‚เบฝเบ™เป€เบ›เบฑเบ™ C เปเบฅเบฐเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD.

เปƒเบ™เป€เบงเบฅเบฒเบซเบ™เบถเปˆเบ‡, เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ—เบเป‚เบ™เป‚เบฅเบเบต Intel VT เปƒเบ™ Windows เปเบฅเบฐ macOS. เปƒเบ™ Linux, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Intel VT เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™ Xen เปเบฅเบฐ KVM, เปเบฅเบฐเปƒเบ™ NetBSD เบกเบฑเบ™เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบขเบนเปˆเปƒเบ™ NVMM, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ HAXM เป„เบ”เป‰เบ–เบทเบ ported เบเบฑเบš Linux เปเบฅเบฐ NetBSD เบ•เปเปˆเบกเบฒเปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบกเบตเบšเบปเบ”เบšเบฒเบ”เบžเบดเป€เบชเบ”เปƒเบ™เป€เบงเบ—เบตเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš Intel VT เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ‚เบญเบ‡ Microsoft Hyper-V เปเบฅเบฐ macOS HVF, เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš hypervisor เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปเบฅเบฐ Intel เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบขเบธเบ”เป‚เบ„เบ‡เบเบฒเบ™.

เบฎเบธเปˆเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡ HAXM 7.8 เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ INVPCID, เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ XSAVE เปƒเบ™ CPUID, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™ CPUID, เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบ•เบปเบงเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก. HAXM เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบงเปˆเบฒเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš QEMU เบฅเบธเป‰เบ™ 2.9 เบซเบฒ 7.2.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™