O le lomiga fou ma le fou o HAXM ua oʻo mai talu ai e le mulimuli Intel i le atinaʻe

intel haxm

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


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

Ia avea muamua ma faamatalaga

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.