Gefa út QEMU 6.2 keppinautinn

Útgáfa QEMU 6.2 verkefnisins er kynnt. Sem keppinautur gerir QEMU þér kleift að keyra forrit sem er byggt fyrir einn vélbúnaðarvettvang á kerfi með allt annan arkitektúr, til dæmis, keyra ARM forrit á x86-samhæfðri tölvu. Í sýndarvæðingarham í QEMU er frammistaða kóðaframkvæmdar í einangruðu umhverfi nálægt vélbúnaðarkerfi vegna beinnar framkvæmdar leiðbeininga á örgjörvanum og notkun Xen hypervisor eða KVM einingarinnar.

Verkefnið var upphaflega búið til af Fabrice Bellard til að veita möguleikann á að keyra keyrsluskrár sem voru þýddar fyrir x86 kerfið. Linux á öðrum arkitektúrum en x86. Í gegnum þróunarárin var bætt við stuðningi við fulla hermun fyrir 14 vélbúnaðararkitektúr og fjöldi hermdra vélbúnaðar fór yfir 400. Við undirbúning útgáfu 6.2 voru gerðar meira en 2300 breytingar frá 189 forriturum.

Helstu endurbætur bætt við í QEMU 6.2:

  • Virtio-mem kerfið gerir kleift að tengja og aftengja minni með heitri tengingu. sýndarvélar, bætti við fullum stuðningi við minnisdump fyrir gestakerfi, afritunaraðgerðir fyrir/eftir afritun og myndatöku í bakgrunni fyrir gestakerfi.
  • QMP (QEMU Machine Protocol) útfærir meðhöndlun á DEVICE_UNPLUG_GUEST_ERROR villum sem eiga sér stað á gestakerfishlið ef bilanir verða meðan á heitum stinga stendur.
  • Setningafræði hleðslubreytinga sem unnið er með í viðbótum fyrir klassíska TCG (Tiny Code Generator) kóðarafallið hefur verið stækkað. Bætti við stuðningi fyrir fjölkjarna kerfi við skyndiminni viðbótina.
  • x86 arkitektúr keppinauturinn styður Intel Snowridge-v4 CPU líkanið. Bætt við stuðningi við að fá aðgang að Intel SGX (Software Guard eXtensions) enclaves frá gestum sem nota /dev/sgx_vepc tækið á hýsilhliðinni og „memory-backend-epc“ bakendann í QEMU. Fyrir gestakerfi sem eru vernduð með AMD SEV (Secure Encrypted Virtualization) tækni hefur verið bætt við möguleikanum til að sannreyna að ræsa kjarnann beint (án þess að nota ræsiforrit) (virkjað með því að stilla 'kernel-hashes=on' færibreytuna í 'sev-guest' ).
  • ARM keppinauturinn á hýsilkerfum með Apple Silicon flís útfærir stuðning við „hvf“ vélbúnaðarhröðunarbúnaðinn þegar keyrt er gestakerfi sem byggjast á AArch64 arkitektúrnum. Bætti við stuðningi við að líkja eftir Fujitsu A64FX örgjörva líkaninu. Ný tegund af hermdarvél „kudo-mbc“ hefur verið innleidd. Fyrir 'virt' vélar, bætti við stuðningi við ITS (Interrupt Translation Service) eftirlíkingu og getu til að nota meira en 123 örgjörva í hermiham. Bætti við stuðningi við BBRAM og eFUSE tæki fyrir hermir vélar "xlnx-zcu102" og "xlnx-versal-virt". Fyrir kerfi sem byggjast á Cortex-M55 flísinni er veittur stuðningur við farsímasnið MVE örgjörvaviðbóta.
  • Upphaflegur stuðningur fyrir POWER10 DD2.0 CPU líkanið hefur verið bætt við PowerPC arkitektúrhermi. Fyrir herma „powernv“ vélar hefur stuðningur við POWER10 arkitektúrinn verið bættur og fyrir „pseríu“ vélar hefur FORM2 PAPR NUMA lýsingum verið bætt við.
  • Bætti við stuðningi við Zb[abcs] leiðbeiningasettviðbætur við RISC-V arkitektúrhermi. Fyrir allar hermir vélar eru valmöguleikarnir „host-user“ og „numa mem“ leyfðir. Bætti við stuðningi við SiFive PWM (Pulse-width modulator).
  • 68k keppinauturinn hefur bættan stuðning við NuBus frá Apple, þar á meðal getu til að ræsa ROM myndir og stuðning við truflanauf.
  • Blokkunartækið qemu-nbd notar nú sjálfkrafa skyndiminni fyrir tilbakaritun í stað skyndiminni fyrir í gegnumritun til að passa við hegðun qemu-img. Valkosturinn --selinux-label hefur verið bætt við til að stilla SE merkingar.Linux Unix-tengi.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster