QEMU 7.1 è ora disponibile come l’ultima versione di funzionalità per questo emulatore di processore che svolge un ruolo importante nello stack di virtualizzazione Linux open source.

Tra le modifiche da trovare con la nuova QEMU 7.1 c’è il supporto di LoongArch a 64 bit come nuova architettura della CPU, il supporto di molte nuove estensioni RISC-V, il supporto di nuove funzionalità della CPU Arm e molto altro. I punti salienti di QEMU 7.1 includono:

-Supporto iniziale per l’architettura LoongArch a 64 bit. Questo target LoongArch64 è progettato per adattarsi al SoC Loongson 3A5000 e al bridge host Loongson 7A1000.

-QEMU 7.1 per RISC-V aggiunge il supporto per le specifiche privilegiate 1.12, il supporto dell’estensione vettoriale RISC-V migliorato e aggiunge anche una varietà di altre estensioni: Zbkb, Zbkc, Zbkx, Zknd/Zkne, Zknh , Zksed/Zksh, Zkr, Sdtrig e Zmmul. Ci sono anche molte correzioni RISC-V e altri miglioramenti.

-QEMU 7.1 per x86 aggiunge il supporto per LBR di architettura su macchine virtuali KVM.

-Supporto per l’emulazione di molte altre funzionalità dell’architettura della CPU Arm da Scalable Matrix Extensions (SME) a ​​varie altre funzionalità più recenti. QEMU for Arm ora supporta anche i tipi di CPU emulati di Cortex-A76 e Neoverse-N1.

-Il deprecato modello di CPU Icelake-Client è stato rimosso perché non esisteva nel mondo reale poiché questo modello è configurato.

-Supporto sperimentale per l’esposizione di dispositivi PCI emulati tramite il nuovo protocollo utente VFIO.

-Supporto per l’invio di copie zero per QEMU su Linux per ridurre l’utilizzo della CPU sull’host di origine durante la migrazione delle macchine virtuali.

-Il codice dell’agente ospite di QEMU ha migliorato il supporto di Solaris e altri miglioramenti ai rapporti.

L’elenco completo delle modifiche per QEMU 7.1 può essere trovato tramite il Wiki del progetto. QEMU 7.1 può essere scaricato da QEMU.org.

Categories: IT Info