QEMU 6.1 arriba amb xifrat de maquinari, suport per a més plaques i mes

QEMU

S'acaba de donar a conèixer l'alliberament de la nova versió de QEMU 6.1 en la qual es van realitzar més de 3000 canvis de 221 desenvolupadors, dels quals es destaquen les millores a controladors, així com el suport per a més plaques de les quals es destaca Cortex-M3, millores per a PowerPC, suport per al xifrat de maquinari, entre altres canvis més.

Per als qui desconeixen de QEMU, han de saber que és un programari que permet executar un programa compilat per a una plataforma de maquinari en un sistema amb una arquitectura completament diferent, Per exemple, per executar una aplicació per a ARM en un PC compatible amb x86.

En la manera de virtualització a QEMU, el rendiment de l'execució de codi en un entorn aïllat és a prop de el sistema de maquinari a causa de l'execució directa d'instruccions en la CPU i l'ús de l'hipervisor Xen o el mòdul KVM.

Principals novetats de QEMU 6.1

En aquesta nova versió que es presenta de QEMU 6.1, podrem trobar que per omissió, el suport de complements per al generador de codi TCG (Tiny Code Generator) clàssic està habilitat i que es van agregar nous complements execlog (registre d'execució) i modelatge de memòria cau (simulació de l'comportament de la memòria cau L1 a la CPU).

Una altra de les novetats que es destaca en aquesta nova versió és que es va agregar suport per a plaques basades en xips Aspeed (Rainier-bmc, quanta-q7l1), npcm7xx (quanta-GBS-bmc) i Cortex-M3 (stm32vldiscovery) en l'emulador ARM.

Mentre que per la part de l' suport per als nous models de CPU Intel en l'emulador x86 s'han afegit Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5, Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3, Snowridge - v3, Dhyana-v2 que implementen la instrucció XSAVES.

Mentre que a la GUI, il suport d'autenticació de contrasenya quan s'usa el protocol VNC ara només està habilitat quan es construeix amb un backend criptogràfic extern (GnuTLS, libgcrypt o nettle).

També podrem trobar que es ha afegit suport per al xifrat de maquinari i els motors de hash proporcionats en els xips Aspeed, això també juntament amb el suport per emular instruccions SVE2 (inclòs bfloat16), operadors per multiplicació de matrius i comandaments per buidar memòria intermèdia associatius de traducció (TLB).

L'emulador d'arquitectura PowerPC «pSeries» per a màquines emuladas ha afegit suport per detectar falles de connexió en calent en nous entorns convidats, va augmentar el límit de CPU i va implementar l'emulació d'algunes instruccions específiques dels processadors POWER10.

A més, s'esmenta que com controlador de xifrat prioritari, s'utilitza GnuTLS, que està per davant d'altres controladors en termes de rendiment, mentre que el controlador basat in libgcrypt predeterminat ofert anteriorment s'ha mogut a una opció i el controlador basat en ortiga s'ha deixat com a alternativa per al seu ús en absència de GnuTLS i Libgcrypt.

Dels altres canvis que es destaquen d'aquesta nova versió de QEMU 6.1:

  • Es va agregar suport per multiplexors PMBus i I2C (pca9546, pca9548) a l'emulador I2C.
  • L'emulador RISC-V és compatible amb la plataforma OpenTitan i la GPU virtual virtio-vga (basada en virgl).
  • L'emulador s390 afegeix suport per a CPU de 16a generació i extensions vectorials.
  • Es va agregar suport per a plaques basades en xips Genesi / bPlan Pegasos II (pegasos2).
  • L'emulador de chipset Q35 (ICH9) admet la connexió en calent de dispositius PCI. Emulació millorada de les extensions de virtualització proporcionades en els processadors AMD.
  • Suport experimental per a l'especificació ePMP
  • Suport inicial per a l'extensió experimental Bit Manip
  • Es va agregar l'opció bus-lock-ratelimit per limitar la intensitat de el bloqueig de l'bus per part de sistema de convidats.
  • Es va agregar la comanda «blockdev-reopen» a QMP (Protocol de màquina QEMU) per canviar la configuració d'un dispositiu de bloc ja creat.
  • Es va agregar suport per al seu ús com accelerador de l'hipervisor NVMM desenvolupat pel projecte NetBSD.

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 6.1, pots consultar els detalls i més en el següent enllaç.


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