QEMU 11.0

QEMU 11.0

21. apríla bol vydaný významný verzii QEMU 11.0 — voľného softvéru s otvoreným zdrojovým kódom na emuláciu hardvéru rôznych platforiem.

Aktualizácia obsahuje:

  • nový model procesora pre Intel Diamond Rapids;
  • nový akcelerátor „nitro“ na spustenie Nitro Enclaves (umožňuje spúšťať izolované prostredia (enkvávy) priamo prostredníctvom QEMU na hostiteľoch podporujúcich technológiu Nitro bez potreby používať štandardné nástroje AWS);
  • podporu virtualizácie CET na KVM;
  • podporu zabudovaných kontextových ovládačov pre grafický ovládač virtio-gpu (nová technológia prenosu grafického akcelerovania do virtuálneho stroja, ktorá robí prácu s grafikou takmer tak rýchlu, ako na skutočnom hardvéri (až 99 % výkonu hostiteľa);
  • podporu príkazov konfigurácie lokálnej siete v modelovanej BMC (Baseboard Management Controller);
  • pre RISC-V bola pridaná podpora rozšírení Zilsd a Zclsd, podpora rozšírenia RISC-V ZALASR a podpora rozšírenia Smpmpmt;
  • pre PowerPC bola pridaná podpora snímok pre niekoľko zariadení, a pre LoongArch bola pridaná podpora migrácie PMU pre KVM;
  • niekoľko zmien v ARM, ako je možnosť spúšťať binárne súbory využívajúce starý OABI ABI, podpora funkcií architektúry FEAT_ASID2 a FEAT_E2H0 ARMv9, zrýchlenie SMMUv3 IOMMU a podpora TCG na emuláciu procesorov so SME, ale bez SVE;
  • získanie nového vlastnosti službou podpory ARM „virtio-mmio-transports“, ktorá už neumožňuje poskytnúť hosťovi nepoužívané prostriedky virtio-mmio, ako aj podporu vlastnosti „kvm-psci-version“, ktorá umožňuje určiť, ktorú verziu PSCI má KVM poskytnúť hosťovi;
  • v HPPA bola pridaná podpora 64-bitového servera A400 a 64-bitového rozšírenia firmvéru PAT pre SeaBIOS-hppa verziu 22, podpora 40- a 44-bitových procesorov s fyzickým adresným priestorom v SeaBIOS-hppa verzii 23 a plná inicializácia Astro PCI v SeaBIOS-hppa verzii 24;
  • rovnako pre HPPA bola vylepšená podpora 64-bitovej verzie HP-UX a bola pridaná počiatočná podpora viacerých čipov, bola pridaná podpora emulácie 64-bitových procesorov s 40- a 44-bitovým fyzickým adresným priestorom, bola pridaná podpora 64-bitového GDB a bola pridaná podpora TOC na 64-bitových počítačoch;
  • WHPX dostal vylepšený a rýchlejší kód emulácie a podporu x2apic a vapic;
  • Pre MSHV je teraz potrebné jadro Linux verzie 6.19;
  • Proces „špinavej synchronizácie“ (dirty sync — keď sa virtuálny stroj presúva z jedného fyzického servera na druhý bez zastavenia) bol optimalizovaný pre nevyrovnané rámčeky (ramblocks) pomocou KVM;
  • Blokový ovládač NFS získal podporu libnfs verzie 6;
  • a veľa ďalšieho…

Medzi ďalšími zmenami sú v tejto verzii pridané všetky dostupné CSR do „informačných registrov“, do dokumentácie bola pridaná informácia o zrýchlení „riscv-aia“, pridala sa podpora procesora MIPS P8700 a podpora bootovania z zariadení virtio-blk-pci na IBM zSystems a LinuxONE (s390x).

Pre emuláciu používateľského režimu QEMU 11.0 poskytuje podporu termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls), vylepšený výstup riadkov mremap() a aktualizovaný systémový volanie statx(). A naposledy, ale nie menej dôležité: v tejto verzii bol implementovaný sieťový smerovač pre Windows.

QEMU zahŕňa emuláciu procesorov Intel x86 a periférnych zariadení. Môže emulovať 80386, 80486, Pentium, Pentium Pro, AMD64 a ďalšie x86-kompatibilné procesory; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64 a čiastočne m68k. Funguje na Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android a ďalších. Podrobnosti si môžete pozrieť na stránke Wikipédie a na stránke projektu.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster