QEMU 7.0 ja va ser alliberat i aquestes són les novetats

QEMU

Fa pocs dies es va donar a conèixer el llançament de la nova versió de QEMU 7.0, que permet executar un programa creat per a una plataforma de maquinari en un sistema amb una arquitectura completament diferent, per exemple, executar una aplicació ARM en un PC compatible amb x86. En el mode de virtualització en QEMU, el rendiment de l'execució de codi en un entorn aïllat és similar al d'un sistema de maquinari a causa de l'execució directa d'instruccions a la CPU i l'ús de l'hipervisor Xen o mòdul KVM.

Al llarg dels anys de desenvolupament, es va afegir suport complet d'emulació per a 14 arquitectures de maquinari, la quantitat de dispositius de maquinari emulats va superar els 400. En preparació per a la versió 7.0, es van realitzar més de 2500 canvis de 225 desenvolupadors.

Principals novetats de QEMU 7.0

En aquesta nova versió que es presenta de QEMU 7.0 es destaca la compatibilitat amb el conjunt d'instruccions Intel AMX (Advanced Matrix Extensions) implementat a els processadors de servidor Intel Xeon Scalable a més que s'ha afegit a l'emulador d'arquitectura x86. AMX ofereix nous registres personalitzats TMM «TILE» i instruccions per manipular dades en aquests registres, com ara TMUL (Tile matrix MULtiply) per a la multiplicació de matrius.

Un altre dels canvis que es destaca és que s'ha millorat la flexibilitat de fer còpies de seguretat d'imatges actives del sistema en curs (es crea una instantània, després d'això s'aplica un filtre de còpia abans d'escriure (CBW) per actualitzar l'estat de la instantània, copiant dades d'àrees on el sistema convidat escriu). La capacitat daccedir a una instantània amb una còpia de seguretat no es proporciona directament, sinó a través del controlador de dispositiu de bloc daccés a la instantània.

L'emulador ARM per a màquines 'virt' va afegir suport per a virtio-mem-pci, detecció de topologia de CPU convidada i habilitació de PAuth quan s'usa un hipervisor KVM amb un accelerador hvf, a més es va afegir compatibilitat amb l'emulació del controlador Flash OSPI i SLCR de PMC a l'emulador de placa 'xlnx-versal-virt'.

L'emulador d'arquitectura RISC-V afegeix compatibilitat amb l'hipervisor KVM i implementa les extensions vectorials Vector 1.0, a més que es va afegir suport per carregar arxius binaris OpenSBI (RISC-V Supervisor Binary Interface) per a màquines 'spike' emulades. Per a màquines 'virt' emulades, s'implementa la capacitat de fer servir fins a 32 nuclis de processador i suport per a AIA.

Dels altres canvis que es destaquen:

  • L'emulador HPPA proporciona fins a 16 vCPU i un controlador de gràfics millorat per a entorns d'usuari HP-UX VDE/CDE.
  • S'ha afegit la capacitat de canviar l'ordre d'arrencada dels dispositius SCSI.
  • Es va afegir suport per utilitzar fins a 4 nuclis de CPU, carregar una imatge initrd externa i generar automàticament un arbre de dispositius per a un nucli d'arrencada a l'emulador d'arquitectura OpenRISC per a plaques sim.
  • L'emulador d'arquitectura PowerPC per a màquines pèries emulades ha implementat la capacitat d'executar sistemes convidats sota el control d'un hipervisor KVM imbricat. S'ha afegit suport per al dispositiu spapr-nvdimm.
  • S'ha afegit suport per al controlador d'interrupció XIVE2 i els controladors PHB5 per a màquines emulades 'powernv', suport millorat per a XIVE i PHB 3/4.
  • S'ha afegit suport per a extensions z15 (Miscellaneous-Instruction-Extensions Facility 3) a l'emulador d'arquitectura s390x.
  • Classic TCG (Tiny Code Generator) ha eliminat la compatibilitat amb amfitrions amb CPU ARMv4 i ARMv5 que no admeten l'accés a la memòria no alineat i no tenen prou RAM per executar QEMU.
  • S'ha millorat el suport per a etiquetes de seguretat al mòdul virtiofs, que s'utilitza per reenviar part del sistema de fitxers de l'entorn host al sistema convidat.
  • Es va corregir la vulnerabilitat CVE-2022-0358, que li permet escalar els seus privilegis al sistema creant arxius executables en directoris reenviats a través de virtiofs, pertanyents a un altre grup i equipats amb la bandera SGID.

Finalment si estàs interessat en poder conèixer més a l'respecte dels canvis i novetats que es presenten en aquesta nova versió de QEMU 7.0 pots consultar els detalls i més a el següent enllaç


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

Sigues el primer a comentar

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ó.