QEMU 11.0

QEMU 11.0

Il 21 aprile è stata rilasciata una grande versione di QEMU 11.0, un software open source per l'emulazione dell'hardware di diverse piattaforme.

L'aggiornamento include:

  • un nuovo modello di CPU per Intel Diamond Rapids;
  • un nuovo acceleratore “nitro” per l'esecuzione di Nitro Enclaves (consente l'esecuzione di ambienti isolati (enclavi) direttamente tramite QEMU su host che supportano la tecnologia Nitro, senza la necessità di utilizzare gli strumenti standard di AWS);
  • supporto per la virtualizzazione CET su KVM;
  • supporto per i driver contestuali integrati per il driver grafico virtio-gpu (una nuova tecnologia per il pass-through dell'accelerazione grafica nella macchina virtuale che rende le prestazioni grafiche quasi pari a quelle dell'hardware reale (fino al 99% delle prestazioni dell'host);
  • supporto per i comandi di configurazione della rete locale nel BMC (Baseboard Management Controller) simulato;
  • per RISC-V è stato aggiunto il supporto per le estensioni Zilsd e Zclsd, il supporto per l'estensione RISC-V ZALASR e il supporto per l'estensione Smpmpmt;
  • per PowerPC è stato aggiunto il supporto per snapshot per più dispositivi, mentre per LoongArch è stato aggiunto il supporto per la migrazione PMU per KVM;
  • diverse modifiche all'ARM, come la possibilità di eseguire file binari che utilizzano l'antico ABI OABI, il supporto delle funzionalità dell'architettura FEAT_ASID2 e FEAT_E2H0 di ARMv9, l'accelerazione dell'IOMMU SMMUv3 e il supporto TCG per l'emulazione di processori con SME, ma senza SVE;
  • introdotto dal servizio di supporto ARM una nuova proprietà 'virtio-mmio-transports', che consente di non fornire più veicoli virtio-mmio non utilizzati all'ospite, oltre al supporto della proprietà 'kvm-psci-version', che permette di specificare quale versione di PSCI KVM deve fornire all'ospite;
  • incluso nel HPPA il supporto per il server a 64 bit A400 e l'estensione firmware a 64 bit PAT per SeaBIOS-hppa versione 22, supporto per processori a 40 e 44 bit con spazio indirizzabile fisico in SeaBIOS-hppa versione 23 e completa inizializzazione Astro PCI in SeaBIOS-hppa versione 24;
  • anche per HPPA è migliorato il supporto per la versione a 64 bit HP-UX e aggiunto il supporto iniziale per i computer multicluster, è stata implementata l'emulazione di processori a 64 bit con spazio indirizzabile fisico a 40 e 44 bit, è stato aggiunto il supporto per GDB a 64 bit e introdotto il supporto TOC sui computer a 64 bit;
  • WHPX ha ricevuto un codice di emulazione migliorato e più veloce, oltre al supporto per x2apic e vapic;
  • per MSHV ora è richiesto il kernel Linux versione 6.19;
  • il processo di «synchronizzazione sporca» (dirty sync — quando una macchina virtuale si sposta da un server fisico a un altro senza arrestarsi) è stato ottimizzato per i ramblocks non allineati utilizzando KVM;
  • il driver di blocco NFS ha ricevuto supporto per libnfs versione 6;
  • e molto altro ancora…

Tra le altre modifiche, questa versione include tutti i CSR disponibili nei «registri informativi», è stata aggiunta documentazione sull'accelerazione «riscv-aia», supporto per il processore MIPS P8700, e supporto per l'avvio da dispositivi virtio-blk-pci su IBM zSystems e LinuxONE (s390x).

Per l'emulazione in modalità utente, QEMU 11.0 offre supporto per termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls), output migliorato delle righe mremap() e l'aggiornamento della chiamata di sistema statx(). Infine, ma non meno importante: in questa versione è stata implementata una rotta di rete guest per Windows.

QEMU include l'emulazione dei processori Intel x86 e dei dispositivi di input/output. Può emulare 80386, 80486, Pentium, Pentium Pro, AMD64 e altri processori compatibili con x86; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64 e parzialmente m68k. Funziona su Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android e altro. Ulteriori dettagli sono disponibili nella pagina di Wikipedia e nella pagina del progetto.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster