QEMU 11.0

QEMU 11.0

21. aprÄ«lÄ« notika ievērojama QEMU versijas 11.0 izlaiÅ”ana — bezmaksas atvērta koda programma, kas paredzēta dažādu platformu aparatÅ«ras emulācijai.

Atjauninājumā ietilpst:

  • jauns procesora modelis Intel Diamond Rapids;
  • jauns ā€œnitroā€ akselerators Nitro Enclaves palaiÅ”anai (ļauj palaist izolētas vides (enkla) tieÅ”i caur QEMU uz hostiem, kas atbalsta Nitro tehnoloÄ£iju, bez nepiecieÅ”amÄ«bas izmantot standarta AWS rÄ«kus);
  • CET virtuālizācijas atbalsts KVM;
  • iebÅ«vēto konteksta vadÄ«tāju atbalsts grafiskajam vadÄ«tājam virtio-gpu (jauna tehnoloÄ£ija grafiskās paātrināŔanas pārsÅ«tīŔanai virtuālajā maŔīnā, kas padara grafikas darbu gandrÄ«z tikpat ātru kā uz reālās aparatÅ«ras (lÄ«dz 99% no hosta veiktspējas);
  • lokālās tÄ«kla konfigurācijas komandu atbalsts modelētajā BMC (Pamatsistēmas vadÄ«bas kontrollerÄ«);
  • RISC-V pievienots atbalsts Zilsd un Zclsd paplaÅ”inājumiem, RISC-V ZALASR un Smpmpmt paplaÅ”inājumiem;
  • PowerPC atbalsts vairākām ierÄ«cēm uzņemÅ”anai un LoongArch PMU migrācijas atbalsts KVM;
  • daži uzlabojumi ARM, piemēram, iespēja palaist bināros failus, kas izmanto veco OABI ABI, FEAT_ASID2 un FEAT_E2H0 ARMv9 arhitektÅ«ras atbalsts, SMMUv3 IOMMU paātrinājums un TCG atbalsts procesoru ar SME emulācijai, bet bez SVE;
  • ARM atbalsts jaunai Ä«paŔībai ā€œvirtio-mmio-transportsā€, kas vairs neļauj piedāvāt viesim neizmantotās virtio-mmio transporta lÄ«dzekļus, kā arÄ« ā€œkvm-psci-versionā€ Ä«paŔības atbalsts, kas ļauj norādÄ«t, kuru PSCI KVM versiju jānodod viesim;
  • HPPA iekļauta 64 bitu A400 servera atbalsta un 64 bitu PAT paplaÅ”inājuma atbalsts SeaBIOS-hppa versijā 22, 40 un 44 bitu procesoru atbalsts ar fiziskās adreses telpu SeaBIOS-hppa versijā 23, kā arÄ« pilnÄ«ga Astro PCI inicializācija SeaBIOS-hppa versijā 24;
  • tāpat HPPA uzlabota 64 bitu HP-UX versijas atbalsts un sākotnējais daudzkodola datoru atbalsts, pievienots 64 bitu procesoru emulācijas atbalsts ar 40 un 44 bitu fiziskās adreses telpu, pievienots 64 bitu GDB atbalsts un TOC atbalsts 64 bitu datoriem;
  • WHPX ieguva uzlabotu un ātrāku emulācijas kodu, kā arÄ« atbalstu x2apic un vapic.
  • MSHV tagad prasa Linux kodu versijā 6.19;
  • Procesa Ā«netÄ«rās sinhronizācijasĀ» (dirty sync — kad virtuālā maŔīna pāriet no viena fiziskā servera uz citu bez apstāŔanās) optimizācija tika veikta neizlÄ«dzinātiem rambloku (ramblocks) piemēriem, izmantojot KVM;
  • NFS bloku draiveris ir ieguvis atbalstu libnfs versijā 6;
  • un daudz cita…

Starp citiem uzlabojumiem Å”ajā laidienā ir pievienoti visi pieejamie CSR Ā«informācijas reÄ£istrosĀ», dokumentācijā ir iekļauta informācija par Ā«riscv-aiaĀ» paātrinājumu, pievienots atbalsts MIPS P8700 procesoram un atbalsts iekārtu boot no virtio-blk-pci ierÄ«cēm IBM zSystems un LinuxONE (s390x).

Lai emulētu QEMU 11.0 lietotāja režīmu, tā nodroÅ”ina termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls) atbalstu, uzlabotu mremap() virkņu izvadīŔanu un atjauninātu sistēmas izsaukumu statx(). Un visbeidzot, Å”ajā laidienā ir Ä«stenota viesējo tÄ«klu marÅ”rutus Windows.

QEMU nodroÅ”ina Intel x86 procesoru un ievades-izvades iekārtu emulāciju. Tas var emulēt 80386, 80486, Pentium, Pentium Pro, AMD64 un citus x86 saderÄ«gus procesorus; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64 un daļēji m68k. Tas darbojas Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android un citās sistēmās. SÄ«kāku informāciju var skatÄ«t Vikipēdijas lapā un projekta lapā.

Avots: linux.org.ru

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster