Jaunākā un jaunā HAXM versija ierodas, jo Intel nesekos attīstībai

intel haxm

Intel HAXM ir starpplatformu virtualizācijas dzinējs un pārvaldnieks.

Nesen Intel paziņoja par izlaišanu kāda būs jaunākā un jaunā virtualizācijas dzinēja versija HAXM 7.8 (Hardware Accelerated Execution Manager), versija, ar kuru viņš pārvietoja repozitoriju uz arhīvu un paziņoja par projekta uzturēšanas pabeigšanu.

Ar to Intel ir paziņojis, ka vairs nepieņems ielāpus vai labojumus, tā arī nepiedalīsies izstrādē un neģenerēs tā atjauninājumus. Tāpēc cilvēki, kuri vēlas turpināt attīstību, tiek aicināti izveidot dakšiņu un attīstīt to pašu spēkiem.

Šo projektu vairs neuzturēs Intel.

Intel ir pārtraucis šī projekta izstrādi un ieguldījumus, tostarp, bet ne tikai, apkopi, kļūdu labojumus, jaunas versijas vai atjauninājumus.

Intel vairs nepieņem ielāpus šim projektam.

Ja jums pastāvīgi ir nepieciešams izmantot šo projektu, jūs interesē tā izstrāde neatkarīgi vai vēlaties uzturēt ielāpus atvērtā pirmkoda kopienai, lūdzu, izveidojiet savu šī projekta daļu.

Sazināties: webadmin@linux.intel.com

Kam tas ir viņi nezina par HAXM (pazīstams arī kā Intel Hardware Accelerated Execution Manage) ir jāzina, ka šis tas ir starpplatformu hipervizors (Linux, NetBSD, Windows, macOS) kas izmanto Intel procesora aparatūras paplašinājumus (Intel VT, Intel virtualizācijas tehnoloģija), lai paātrinātu un stiprinātu virtuālās mašīnas izolāciju.

Hipervizors parasti tiek izmantots kopā ar citām programmatūras pakotnēm Tas ir nepieciešams, lai pabeigtu visus lietojumprogrammu izstrādei nepieciešamos komponentus (piemēram, Android SDK un spraudņus, kas nepieciešami Google API pārvaldībai), tas var nodrošināt uz aparatūru balstītas Android emulācijas izžūšanu, kas nepieciešama visu izmēru un sarežģītības programmatūras projektiem.

Hipervizors ir ieviests kodola līmeņa draivera veidā kas nodrošina KVM līdzīgu saskarni, lai iespējotu lietotāja telpas aparatūras virtualizāciju. HAXM tika atbalstīts, lai paātrinātu Android platformas emulatoru un QEMU. Kods ir rakstīts C valodā un tiek izplatīts saskaņā ar BSD licenci.

Tajā laikā projekts tika izveidots, lai nodrošinātu iespēju izmantot Intel VT tehnoloģiju operētājsistēmās Windows un macOS. Operētājsistēmā Linux Intel VT atbalsts sākotnēji bija pieejams Xen un KVM, bet NetBSD tas tika nodrošināts NVMM, tāpēc HAXM vēlāk tika pārnests uz Linux un NetBSD, un šajās platformās tam bija neliela loma.

Tā kā tas balstās uz Intel CPU produktos iebūvētajām funkcijām, Intel HAXM var darboties tikai tā, kā paredzēts, procesoros, kuriem ir aparatūras atbalsts Intel VT-x, Intel EM64T (Intel 64) un Execute Disable Bit (XD) funkcijām.

Pēc tam, kad Microsoft Hyper-V un macOS HVF produktos tika integrēts pilns Intel VT atbalsts, atsevišķs hipervizors vairs nebija vajadzīgs, un Intel nolēma samazināt projektu.

Par HAXM 7.8 galīgo versiju (jaunākais, ko izstrādājis Intel) jau ir atbalsts INVPCID instrukcijai, Papildus tam, ka pievienots atbalsts XSAVE paplašinājumam CPUID, kā arī uzlabota CPUID moduļa ieviešana un uzstādītāja modernizācija.

Vēl viena no ieviestajām izmaiņām ir apstiprinājums, ka HAXM ir saderīgs ar QEMU versijām 2.9 līdz 7.2.

Kā instalēt HAXM operētājsistēmā Linux?

Tiem, kurus interesē iespēja instalēt šo jaunāko versiju, viņiem jāzina, ka instalēšanas process ir salīdzinoši vienkāršs, jums vienkārši ir jālejupielādē avota kods un tas jāapkopo.

Lai to izdarītu, vienkārši atveriet termināli, un tajā mēs ierakstīsim sekojošo:

git clone https://github.com/intel/haxm.git

Mēs turpinām kompilēšanu ar šādām komandām:

cd haxm
cd platforms/linux/
make

Kad tas ir izdarīts, mums tagad jāpārbauda, ​​vai nav ielādēts neviens cits HAXM kodola modulis. Lai to pārbaudītu, mēs izpildīsim šādu komandu,

lsmod | grep haxmn

Kurā, ja izvade nav tukša, mēs lejupielādēsim esošo HAXM moduli ar šādu komandu

sudo make uninstall

Pēc tam mēs turpinām ielādēt moduli ar:

sudo make install

Visbeidzot, ja vēlaties izmantot HAXM kā priviliģētu lietotāju, varat ievadīt šādu komandu, lai padarītu pašreizējo lietotāju par daļu no haxm grupas:

sudo adduser `id -un` haxm

Ja vēlaties uzzināt vairāk par to, varat uzzināt sīkāku informāciju vietnē šo saiti.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.