QEMU 6.2 je že izšel in to so njegove novice

QEMU

Pred kratkim je bil predstavljen začetek nove različice projekta QEMU 6.2, različico, v kateri pri pripravi nove različice 2300 razvijalcev je izvedlo več kot 189 sprememb.

Za tiste, ki niso seznanjeni s projektom, bi morali vedeti, da deluje kot emulator omogoča zagon prevedenega programa za platformo strojne opreme na sistemu s popolnoma drugačno arhitekturo, na primer za zagon aplikacije ARM v računalniku, združljivem s x86.

V načinu za virtualizacijo v QEMU je izvedba kode v okolju peskovnika blizu strojne opreme zaradi neposrednega izvajanja navodil na CPU in uporabe Xen hipervizorja ali modula KVM.

Projekt je prvotno ustvaril Fabrice Bellard, da bi lahko binarnim datotekam Linux, zgrajenim na x86, omogočil delovanje na arhitekturah, ki niso x86. V preteklih letih je bila dodana popolna podpora za emulacijo za 14 arhitektur strojne opreme, število emuliranih naprav strojne opreme je preseglo 400.

Glavne novosti QEMU 6.2

V tej novi različici QEMU 6.2 v mehanizmu virtio-mem, ki vam omogoča povezovanje in odklop pomnilnika virtualnih strojev, dodana je bila popolna podpora za izpise zrušitev gostov, operacije kopiranja pred in po selitvi okolja (predkopiranje / naknadno kopiranje) in ustvarjanje posnetkov sistema gostov v ozadju.

Še ena izmed sprememb, ki izstopa, je v QMP (Protokol stroja QEMU) izvajati ravnanje z napakami DEVICE_UNPLUG_GUEST_ERROR, ki se pojavi na strani gosta v primeru okvar med operacijami vročega vklopa.

Poudarjeno je tudi, da razširjena je bila sintaksa obdelanih zagonskih argumentov V vtičnike za klasični generator kode TCG (Tiny Code Generator) je bila dodana podpora za večjedrne sisteme vtičniku "cache".

V emulator x86 Podpira model procesorja Intel Snowridge-v4, dodana podpora za dostop do enklav Intel SGX (Razširitve programske opreme Guard) od gostov, ki uporabljajo napravo / dev / sgx_vepc na strani gostitelja in ozadje "memory-backend-epc" v QEMU. Za tehnološko zaščitene sisteme za goste AMD SEV (varna šifrirana virtualizacija), dodana možnost preverjanja neposrednega zagona jedra (brez uporabe zagonskega nalagalnika) (omogočeno z nastavitvijo parametra 'kernel-hashes = on' na 'sev-guest').

V emulatorju ARM na gostiteljskih sistemih Apple Silicon podpira mehanizem strojnega pospeševanja "hvf". pri zagonu gostujočih sistemov, ki temeljijo na AArch64.

Od druge spremembe ki izstopajo od nove različice:

  • Izveden je bil nov tip emuliranih strojev "kudo-mbc".
  • Za 'virt' stroje je dodana podpora za emulacijo ITS (Interrupt Translation Service) in možnost uporabe več kot 123 CPU-jev v emulacijskem načinu.
  • Dodana podpora za naprave BBRAM in eFUSE za emulirane stroje »xlnx-zcu102« in »xlnx-versal-virt«.
  • Za sisteme, ki temeljijo na čipu Cortex-M55, je zagotovljena podpora za tekoči profil razširitev procesorja MVE.
  • Začetna podpora za model CPU POWER10 DD2.0 je bila dodana emulatorju arhitekture PowerPC.
  • Podpora za arhitekturo POWER10 je bila izboljšana za emulirane stroje "powernv" in dodani opisi FORM2 PAPR NUMA za "pseries" stroje.
  • Emulatorju arhitekture RISC-V je bila dodana podpora za razširitve nabora ukazov Zb [abcs]. Možnosti "gostitelj-uporabnik" in "numa mem" sta dovoljeni za vse emulirane stroje.
  • Dodana podpora za SiFive PWM (modulator širine impulza).
  • Emulator 68k izboljšuje združljivost z Apple-ovim predlaganim NuBusom, vključno z možnostjo nalaganja slik ROM in podporo za prekinitvene reže.
  • Dodana podpora za emulacijo modela procesorja Fujitsu A64FX.
  • Bločna naprava qemu-nbd ima privzeto omogočen način predpomnjenja zapisa ("leno pisanje" namesto "neposredno pisanje"), da se ujema z obnašanjem qemu-img.
  • Dodana možnost "–selinux-label" za označevanje vtičnic SELinux Unix.

Končno če vas zanima več o tem o spremembah in novostih, ki so predstavljene v tej novi različici QEMU 6.2, lahko preverite podrobnosti in več v naslednjo povezavo


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.