QEMU 6.2 tashmë është lëshuar dhe këto janë të rejat e tij

QEMU

Lancimi i versionit të ri të projektit u prezantua së fundmi QEMU 6.2, version në të cilin në përgatitjen e versionit të ri më shumë se 2300 ndryshime u bënë nga 189 zhvillues.

Për ata që nuk janë të njohur me projektin, ata duhet të dinë se ai vepron si një emulator që ju lejon të ekzekutoni një program të përpiluar për një platformë harduerike në një sistem me një arkitekturë krejtësisht të ndryshme, për shembull, për të ekzekutuar një aplikacion ARM në një PC të pajtueshëm me x86.

Në modalitetin e virtualizimit në QEMU, performanca e ekzekutimit të kodit në mjedisin sandbox është afër sistemit hardware për shkak të ekzekutimit të drejtpërdrejtë të udhëzimeve në CPU dhe përdorimit të Xen hypervisor ose modulit KVM.

Projekti u krijua fillimisht nga Fabrice Bellard për të lejuar binarët Linux të ndërtuar në x86 të ekzekutohen në arkitektura jo-x86. Me kalimin e viteve, mbështetja e plotë e emulimit është shtuar për 14 arkitektura harduerike, numri i pajisjeve harduerike të emuluara ka tejkaluar 400.

Lajmet kryesore të QEMU 6.2

Në këtë version të ri të QEMU 6.2 në mekanizëm virtio-mem, i cili ju lejon të lidhni dhe shkëputni kujtesën e makinave virtuale, është shtuar mbështetje e plotë për deponitë e përplasjeve të mysafirëve, operacionet e kopjimit para dhe pas migrimit të mjedisit (para-kopjimi / pas-kopjimi) dhe krijimi i fotografive të sistemit të mysafirëve në sfond.

Një tjetër nga ndryshimet që bie në sy është në QMP (Protokolli i makinës QEMU) zbatoni trajtimin e gabimeve DEVICE_UNPLUG_GUEST_ERROR që ndodh në anën e mysafirit në rast të dështimeve gjatë funksionimit të prizës së nxehtë.

Theksohet gjithashtu se sintaksa e argumenteve të përpunuara të nisjes u zgjerua Në shtojcat për gjeneratorin klasik të kodit TCG (Tiny Code Generator), plus mbështetje për sistemet me shumë bërthama u shtua në shtojcën "cache".

emulator x86 Mbështet modelin e procesorit Intel Snowridge-v4, mbështetje e shtuar për të hyrë në enklavat Intel SGX (Zgjerime të rojës së softuerit) nga të ftuarit që përdorin pajisjen / dev / sgx_vepc në anën e hostit dhe prapavijën "memory-backend-epc" në QEMU. Për sistemet e mysafirëve të mbrojtur nga teknologjia AMD SEV (virtualizimi i sigurt i koduar), shtoi aftësinë për të verifikuar nisjen e drejtpërdrejtë të kernelit (pa përdorur një ngarkues boot) (aktivizuar duke vendosur parametrin 'kernel-hashes = on' në 'sev-guest').

Në emulatorin ARM në sistemet pritëse Apple Silicon mbështet mekanizmin e përshpejtimit të harduerit "hvf". kur filloni sistemet e vizitorëve të bazuara në AArch64.

ndryshime të tjera që dallohen nga versioni i ri:

  • Një lloj i ri i makinerive të emuluara "kudo-mbc" është implementuar.
  • Për makinat 'virt' shtoi mbështetje për emulimin ITS (Interrupt Translation Service) dhe aftësinë për të përdorur më shumë se 123 CPU në modalitetin emulimit.
  • Mbështetje e shtuar për pajisjet BBRAM dhe eFUSE për makineritë e emuluara "xlnx-zcu102" dhe "xlnx-versal-virt".
  • Për sistemet e bazuara në çipin Cortex-M55, ofrohet mbështetje për profilin e roverit të zgjerimeve të procesorit MVE.
  • Mbështetja fillestare për modelin CPU POWER10 DD2.0 është shtuar në emulatorin e arkitekturës PowerPC.
  • Mbështetja e arkitekturës POWER10 për makinat e emuluara "powernv" është përmirësuar dhe përshkrimet FORM2 PAPR NUMA janë shtuar për makinat "pseries".
  • Mbështetja për shtesat e grupit të udhëzimeve Zb [abcs] u shtua në emulatorin e arkitekturës RISC-V. Opsionet "host-user" dhe "numa mem" lejohen për të gjitha makinat e emuluara.
  • Mbështetje e shtuar për SiFive PWM (modulator i gjerësisë së pulsit).
  • Emulatori 68k përmirëson përputhshmërinë me NuBus-in e propozuar nga Apple, duke përfshirë aftësinë për të ngarkuar imazhet ROM dhe mbështetjen për lojëra elektronike të ndërprerjeve.
  • Mbështetje e shtuar për imitimin e modelit të procesorit Fujitsu A64FX.
  • Pajisja e bllokut qemu-nbd ka të aktivizuar si parazgjedhje modalitetin e memorizimit të shkrimit ("shkrim dembel" në vend të "shkrimit të drejtpërdrejtë") që të përputhet me sjelljen e qemu-img.
  • U shtua opsioni "–selinux-label" për të etiketuar bazat SELinux Unix.

Më në fund nëse jeni të interesuar të dini më shumë për të për ndryshimet dhe risitë që janë paraqitur në këtë version të ri të QEMU 6.2 mund të kontrolloni detajet dhe më shumë në lidhja e mëposhtme


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.