Arriba la darrera i nova versió de HAXM ja que Intel no seguirà el desenvolupament

Intel-Haxm

Intel HAXM és un motor i gestor multiplataforma de virtualització

fa poc Intel va donar a conèixer l'alliberament de el que serà la darrera i nova versió del motor de virtualització HAXM 7.8 (Hardware Accelerated Execution Manager), versió amb la qual va moure el repositori a un fitxer i va anunciar la finalització del manteniment del projecte.

amb això Intel ha anunciat que ja no acceptarà pegats ni correccions, ni tampoc participarà en el desenvolupament ni en generarà actualitzacions. És per això que s'encoratja les persones que vulguin continuar amb el desenvolupament a crear una bifurcació i desenvolupar-la pel seu compte.

Aquest projecte ja no serà mantingut per Intel.

Intel ha cessat el desenvolupament i les contribucions, incloent-hi, entre d'altres, el manteniment, la correcció d'errors, les noves versions o les actualitzacions d'aquest projecte.

Intel ja no accepta pegats per a aquest projecte.

Si teniu una necessitat contínua d'utilitzar aquest projecte, esteu interessats en desenvolupar-lo de manera independent o us agradaria mantenir pegats per a la comunitat de programari de codi obert, creeu la vostra pròpia bifurcació d'aquest projecte.

Contacte: webadmin@linux.intel.com

per als que desconeixen de HAXM (també conegut com Intel Hardware Accelerated Execution Manage) han de saber que aquest és un hipervisor multiplataforma (Linux, NetBSD, Windows, macOS) que utilitza extensions de maquinari de processador Intel (Intel VT, Intel Virtualization Technology) per accelerar i enfortir l'aïllament de la màquina virtual.

el hipervisor és generalment utilitzat amb altres paquets de programari necessaris per completar tots els components necessaris per al desenvolupament d'aplicacions (com el SDK d'Android i els complements necessaris per administrar les API de Google), podeu proporcionar la dessecació de l'emulació d'Android basada en maquinari necessària per a projectes de programari de tots els mides i complexitats.

el hipervisor s'implementa en forma d'un controlador a nivell del nucli que proporciona una interfície semblant a KVM per habilitar la virtualització de maquinari a l'espai de l'usuari. S'ha admès HAXM per accelerar l'emulador de la plataforma Android i QEMU. El codi està escrit a C i es distribueix sota la llicència BSD.

En el seu moment, el projecte es va crear per brindar la capacitat d'usar la tecnologia Intel VT a Windows i macOS. A Linux, el suport per a Intel VT estava originalment disponible a Xen i KVM, però a NetBSD es va proporcionar a NVMM, per la qual cosa HAXM es va transferir a Linux i NetBSD més tard i va exercir un paper menor en aquestes plataformes.

Com que es basa en característiques integrades en els productes de CPU Intel, Intel HAXM només es pot executar com estava previst als processadors que tenen suport de maquinari per a Intel VT-x, Intel EM64T (Intel 64) i Bit de desactivació d'execució ( XD) característiques.

Després que es va integrar el suport complet d'Intel VT als productes Microsoft Hyper-V i macOS HVF, ja no es necessitava un hipervisor separat i Intel va decidir reduir el projecte.

Sobre la versió final de HAXM 7.8 (l'última desenvolupada per Intel) compta ja amb el suport per a la instrucció INVPCID, a més que també es va afegir el suport agregat per a l'extensió XSAVE a CPUID, així com també la implementació millorada del mòdul CPUID i modernització de l'instal·lador.

Un altre dels canvis que s'implementi és la confirmació que HAXM és compatible amb les versions 2.9 a 7.2 de QEMU.

Com instal·lar HAXM a Linux?

Per als interessats a poder instal·lar aquesta darrera versió, heu de saber que el procés d'instal·lació és relativament senzill només cal descarregar el codi font i compilar-lo.

Per això n'hi ha prou amb obrir una terminal i hi teclejarem el següent:

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

Procedim a realitzar la compilació amb les següents ordres:

cd haxm
cd platforms/linux/
make

Fet això ara hem de comprovar que no s'ha carregat cap altre mòdul del nucli HAXM. Per verificar això executarem la següent ordre,

lsmod | grep haxmn

En el qual si la sortida no és buida, descarregarem el mòdul HAXM existent amb la següent ordre

sudo make uninstall

Després procedim a carregar el mòdul amb:

sudo make install

Finalment, si es vol utilitzar HAXM com a usuari sense privilegis, es pot ingressar la següent ordre perquè l'usuari actual formi part del grup haxm:

sudo adduser `id -un` haxm

Si estàs interessat en poder conèixer més sobre això, pots consultar els detalls a el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.