Uusin ja uusi HAXM-versio saapuu, koska Intel ei seuraa kehitystä

intel haxm

Intel HAXM on monialustainen virtualisointimoottori ja -hallinta.

äskettäin Intel ilmoitti julkaisevansa mikä on virtualisointimoottorin uusin ja uusi versio HAXM 7.8 (Hardware Accelerated Execution Manager), versio, jolla hän siirsi arkiston arkistoon ja ilmoitti projektin ylläpidon valmistumisesta.

Sen kanssa Intel on ilmoittanut, että se ei enää hyväksy korjauksia tai korjauksia, se ei myöskään osallistu kehitykseen tai luo siihen päivityksiä. Siksi ihmisiä, jotka haluavat jatkaa kehitystä, rohkaistaan ​​luomaan haarukka ja kehittämään sitä itse.

Intel ei enää ylläpidä tätä projektia.

Intel on lopettanut kehityksen ja osallistumisen, mukaan lukien, mutta ei rajoittuen, ylläpito, virheenkorjaukset, uudet versiot tai tämän projektin päivitykset.

Intel ei enää hyväksy korjaustiedostoja tähän projektiin.

Jos sinulla on jatkuva tarve käyttää tätä projektia, olet kiinnostunut kehittämään sitä itsenäisesti tai haluat ylläpitää korjaustiedostoja avoimen lähdekoodin yhteisölle, luo oma haarukka tälle projektille.

Ota yhteyttä: webadmin@linux.intel.com

Kenelle se on he eivät ole tietoisia HAXM:stä (tunnetaan myös nimellä Intel Hardware Accelerated Execution Manage) pitäisi tietää, että tämä se on cross-platform hypervisor (Linux, NetBSD, Windows, macOS) joka käyttää Intelin suorittimen laitteistolaajennuksia (Intel VT, Intel Virtualization Technology) virtuaalikoneen eristämisen nopeuttamiseksi ja vahvistamiseksi.

Hypervisori käytetään yleensä muiden ohjelmistopakettien kanssa tarvitaan kaikkien sovellusten kehittämiseen tarvittavien komponenttien (kuten Android SDK:n ja Google-sovellusliittymien hallintaan tarvittavien lisäosien) suorittamiseen, se voi tarjota laitteistopohjaisen Android-emuloinnin kuivumisen, jota tarvitaan kaikenkokoisissa ja monimutkaisissa ohjelmistoprojekteissa.

Hypervisori on toteutettu ydintason ajurin muodossa joka tarjoaa KVM:n kaltaisen käyttöliittymän käyttäjätilan laitteiston virtualisoinnin mahdollistamiseksi. HAXM:ää tuettiin Android-alustan emulaattorin ja QEMU:n nopeuttamiseksi. Koodi on kirjoitettu C-kielellä ja sitä jaetaan BSD-lisenssillä.

Ajan myötä projekti luotiin tarjoamaan mahdollisuus käyttää Intel VT -tekniikkaa Windowsissa ja macOS:ssä. Linuxissa Intel VT:n tuki oli alun perin saatavilla Xenissä ja KVM:ssä, mutta NetBSD:ssä se tarjottiin NVMM:lle, joten HAXM siirrettiin myöhemmin Linuxiin ja NetBSD:hen ja sillä oli vähäinen rooli näillä alustoilla.

Koska Intel HAXM perustuu Intel-suoritintuotteisiin sisältyviin ominaisuuksiin, se voi toimia tarkoitetulla tavalla vain prosessoreissa, joissa on laitteistotuki Intel VT-x-, Intel EM64T (Intel 64) ja Execute Disable Bit (XD) -ominaisuuksille.

Kun täysi Intel VT -tuki integroitiin Microsoft Hyper-V- ja macOS HVF -tuotteisiin, erillistä hypervisoria ei enää tarvittu, ja Intel päätti pienentää projektia.

Tietoja HAXM 7.8:n lopullisesta versiosta (viimeisin Intelin kehittämä) tukee jo INVPCID-ohjetta, Sen lisäksi, että lisätty tuki XSAVE-laajennukselle CPUID:ssä, sekä CPUID-moduulin parannettu käyttöönotto ja asennusohjelman modernisointi.

Toinen toteutetuista muutoksista on vahvistus, että HAXM on yhteensopiva QEMU-versioiden 2.9 - 7.2 kanssa.

Kuinka asentaa HAXM Linuxiin?

Niiden, jotka ovat kiinnostuneita tämän uusimman version asentamisesta, heidän tulisi tietää, että asennusprosessi on suhteellisen yksinkertainen, sinun tarvitsee vain ladata lähdekoodi ja kääntää se.

Voit tehdä tämän avaamalla vain terminaalin ja kirjoitamme siihen seuraavan:

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

Jatkamme kääntämistä seuraavilla komennoilla:

cd haxm
cd platforms/linux/
make

Kun tämä on tehty, meidän on nyt tarkistettava, ettei muita HAXM-ydinmoduulia ole ladattu. Tämän tarkistamiseksi aiomme suorittaa seuraavan komennon,

lsmod | grep haxmn

Jos tulos ei ole tyhjä, aiomme ladata olemassa olevan HAXM-moduulin seuraavalla komennolla

sudo make uninstall

Sitten siirrymme lataamaan moduulia:

sudo make install

Lopuksi, jos haluat käyttää HAXM:ää etuoikeutettomana käyttäjänä, voit antaa nykyisen käyttäjän osaksi haxm-ryhmää antamalla seuraavan komennon:

sudo adduser `id -un` haxm

Jos olet kiinnostunut oppimaan siitä lisää, voit tutustua yksityiskohtiin osoitteessa seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.