O le Intel HAXM o se masini ma le pule faʻatautaia faʻasalalauga faʻasalalau.
Talu ai nei Na faalauiloa e Intel le tatalaina o o le a le mea sili ona lata mai ma fou o le masini virtualization HAXM 7.8 (Hardware Accelerated Execution Manager), version lea na ia siitia ai le faleteuoloa i se archive ma faʻasalalau le maeʻa o le tausiga o galuega.
Faatasi ai Ua faʻailoa mai e Intel o le a le toe taliaina ni patches poʻo ni faʻaleleia, e le auai foi i le atina'e pe fa'atupuina fa'afouga i ai. O le mea lea e fa'amalosia ai tagata e fia fa'aauau le atina'e e fai se tui ma fa'atupu e latou lava.
O lenei poloketi o le a le toe tausia e Intel.
Ua fa'agata e Intel le atina'eina ma le sao, e aofia ai ae le fa'atapula'aina i le tausiga, fa'aleleia o pusa, fa'amatalaga fou, po'o fa'afouga i lenei poloketi.
Ua le toe talia e Intel ni pa'i mo lenei poloketi.
Afai e iai sau mana'oga faifaipea e fa'aoga lenei poloketi, e te mana'o e atia'e tuto'atasi, pe e te mana'o e fa'atumauina ni fa'ailoga mo le fa'alapotopotoga tatala, fa'amolemole fai sau lava tui o lenei poloketi.
Fa'afeso'ota'i: webadmin@linux.intel.com
Mo ai e latou te le iloa HAXM (faʻapitoa foi o le Intel Hardware Accelerated Execution Manage) e tatau ona iloa o lenei o se hypervisor fa'alavalava (Linux, NetBSD, Windows, macOS) lea e fa'aogaina fa'aopoopoga meafaigaluega Intel processor (Intel VT, Intel Virtualization Technology) e faʻavavevave ma faʻamalosia le vavaeeseina o masini masini.
Le faʻapitoa e masani ona fa'aogaina ma isi afifi polokalame e manaʻomia e faʻamaeʻa uma vaega e manaʻomia mo le atinaʻeina o talosaga (e pei o le Android SDK ma plugins e manaʻomia e pulea ai Google APIs), e mafai ona tuʻuina atu le faʻamagoina o faʻataʻitaʻiga Android e faʻavae meafaigaluega e manaʻomia mo polokalama faakomepiuta o lapopoa uma. tetele ma lavelave.
Le faʻapitoa o loʻo faʻatinoina i le tulaga o se avetaʻavale tulaga maualuga lea e maua ai se fa'aoga KVM-pei o le fa'aogaina o masini fa'aoga-avanoa. Na lagolagoina le HAXM e faʻavave le Android platform emulator ma QEMU. O lo'o tusia le fa'ailoga ile C ma fa'asoa i lalo ole laisene BSD.
I le taimi, na faia le poloketi e tuʻuina atu ai le tomai e faʻaoga ai le tekonolosi Intel VT i Windows ma macOS. I luga o Linux, o le lagolago mo Intel VT na maua muamua ile Xen ma KVM, ae ile NetBSD na tuʻuina atu ile NVMM, o lea na ave ai le HAXM i Linux ma NetBSD mulimuli ane ma faia se sao itiiti i luga o na tulaga.
Talu ai e faʻalagolago i foliga o loʻo fausia i totonu o oloa Intel CPU, o le Intel HAXM e mafai ona faʻatautaia e pei ona faʻamoemoeina i luga o masini komepiuta e iai le lagolago mo le Intel VT-x, Intel EM64T (Intel 64), ma le Faʻatinoina o le Disable Bit (XD).
Ina ua maeʻa ona tuʻufaʻatasia le lagolago atoa a le Intel VT i le Microsoft Hyper-V ma le macOS HVF oloa, sa le toe manaʻomia se isi hypervisor, ma na filifili Intel e toe faʻaleleia le poloketi.
E uiga i le lomiga mulimuli o HAXM 7.8 (le mea fou na fausia e Intel) ua uma ona i ai le lagolago mo le INVPCID faatonuga, E le gata i lea o le faaopoopo le lagolago mo le XSAVE faʻaopoopoga ile CPUID, faʻapea foʻi ma le faʻaleleia atili o le faʻatinoga o le CPUID module ma le faʻafouina o le faʻapipiʻi.
O le isi suiga o loʻo faʻatinoina o le faʻamaoniga lea o le HAXM fetaui ma QEMU versions 2.9 i le 7.2.
Faʻafefea ona faʻapipiʻi HAXM i Linux?
Mo i latou e fiafia i le mafai ona faʻapipiʻi lenei lomiga fou, e tatau ona latou iloa o le faʻapipiʻiina o le faʻagasologa e faigofie tele, e tatau lava ona e sii maia le code source ma tuʻufaʻatasia.
Ina ia faia lenei mea, naʻo le tatalaina o se laina ma i totonu o le a matou faʻapipiʻi mea nei:
git clone https://github.com/intel/haxm.git
Matou te faʻaauau ona faʻapipiʻi ma tulafono nei:
cd haxm
cd platforms/linux/
make
A maeʻa loa, e tatau ona tatou siaki nei e leai se isi mea faʻapipiʻi HAXM ua utaina. Ina ia faʻamaonia lenei mea o le a matou faʻatinoina le poloaiga lenei,
lsmod | grep haxmn
Afai e le gaogao le gaosiga, o le a matou sii maia le HAXM module o loʻo iai ma le faʻatonuga lea
sudo make uninstall
Ona matou faʻaauau lea e utaina le module i:
sudo make install
Ma le mea mulimuli, afai e te manaʻo e faʻaaoga le HAXM o se tagata e le faʻapitoa, e mafai ona e ulufale i le poloaiga lenei e fai ai le vaega o loʻo iai nei o le vaega o le haxm:
sudo adduser `id -un` haxm
Afai e te fia iloa atili e uiga i ai, e mafai ona e faʻafesoʻotaʻi faʻamatalaga i o le fesoʻotaʻiga lenei
Ia avea muamua ma faamatalaga