Rilasciata la versione 4.2.0 di QEMU

by admin on

Il 13 dicembre 2019 è stata rilasciata la versione 4.2.0 di QEMU, il popolare emulatore, che consente la creazione di virtual machine.

Di seguito l’annuncio e il changelog tradotto in italiano:

Questa versione contiene oltre 2200 commit di 198 autori.

Puoi scaricare il tarball dalla nostra pagina di download. L’elenco completo delle modifiche è disponibile nel Wiki. I punti salienti includono:

Supporto plug-in TCG per il monitoraggio passivo di istruzioni e accessi alla memoria
blocco: il driver del blocco NBD ora supporta una gestione più efficiente delle richieste di copia su lettura (copy on read)
blocco: ottimizzazioni server NBD per la copia di immagini sparse e correzioni/miglioramenti generali per implementazioni server/ client NBD
block/crypto: prestazioni migliorate riguardo la crittografia AES-XTS per la crittografia del disco LUKS
Supporto vfio-pci per la proprietà "failover_pair_id" per una più facile migrazione dei dispositivi VFIO
virtio-mmio ora supporta la personalità v2 compatibile con virtio e il supporto virtio 1.1 per le code virt (virtqueue) pacchettizzate.
68k: nuova macchina "next-cube" per emulare un NeXTcube classico
68k: nuova macchina “q800” per emulare Quadro 800 Macintosh
ARM: nuova macchina “ast2600-evb” per l'emulazione del SoC Aspeed AST2600
ARM: supporto semihosting v2.0 con estensioni STDOUT_STDERR/EXIT_EXTENDED
ARM: supporto KVM per oltre 256 CPU
ARM: la macchina "virt" ora supporta l'hotplugging della memoria
ARM: migliorate le prestazioni di emulazione TCG
ARM: supporto KVM per istruzioni SVE SIMD su hardware compatibile con SVE
PowerPC: supporto di emulazione per le istruzioni mffsce, mffscrn e mffscrni POWER9
PowerPC: la macchina "powernv" ora supporta i dispositivi di sistema SRAM Homer e OCC
RISC-V: argomento "-initrd" ora supportato
RISC-V: il debugger ora può vedere tutto lo stato dell'architettura
s390: supporto di emulazione per IEP (Instruction Execution Protection)
SPARC: "sun4u" IOMMU ora supporta il bit "inverti endianness"
x86: le funzioni VMX possono essere abilitate/disabilitate tramite flag "-cpu"
x86: nuova macchina "microvm" che utilizza virtio-mmio anziché PCI da utilizzare come base per l'ottimizzazione delle prestazioni
x86: supporto di emulazione per le estensioni AVX512 BFloat16
x86: nuovi modelli di CPU per Denverton (SoC basato su Atom di classe server), Snowridge e Dhyana
x86: il supporto macOS Hypervisor.framework ("-accel hvf") ora è considerato stabile
xtensa: nuovo tipo di macchina "virt"
xtensa: call0 Supporto ABI per l'emulazione in modalità utente
e molto altro…

Grazie a tutti i partecipanti!

Riferimento: https://www.qemu.org/2019/12/13/qemu-4-2-0/

Written by: admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *