QEMU 7.0 jau buvo išleistas ir tai yra jo naujiena

QEMU

Prieš kelias dienas Buvo paskelbta apie naujos QEMU 7.0 versijos paleidimą, kuri leidžia paleisti programą, sukurtą vienai aparatinės įrangos platformai, sistemoje su visiškai kitokia architektūra, pavyzdžiui, paleisti ARM programą su x86 suderinamame kompiuteryje. Virtualizavimo režimu QEMU kodo vykdymas izoliuotoje aplinkoje yra panašus į aparatinės įrangos sistemos našumą dėl tiesioginio komandų vykdymo CPU ir Xen hipervizoriaus arba KVM modulio naudojimo.

Per ilgus kūrimo metus buvo pridėtas pilnas emuliacijos palaikymas 14 aparatinės įrangos architektūrų, emuliuotų aparatūros įrenginių skaičius viršijo 400. Ruošiantis 7.0 versijai, 2500 kūrėjai atliko daugiau nei 225 pakeitimų.

Pagrindinės QEMU 7.0 naujienos

Šioje naujoje QEMU 7.0 versijoje, Intel AMX instrukcijų rinkinio palaikymas (Išplėstiniai matricos plėtiniai) įgyvendintas m serverio procesoriai „Intel Xeon“ keičiamo dydžio Be to, jis buvo pridėtas prie x86 architektūros emuliatoriaus. AMX siūlo naujus pasirinktinius TMM „TILE“ registrus ir instrukcijas, kaip manipuliuoti šių registrų duomenimis, pvz., TMUL (Tile matrix MULTiply) matricos dauginimui.

Kitas išsiskiriantis pokytis yra tas Patobulintas aktyvių vaizdų atsarginių kopijų kūrimo lankstumas dabartinės sistemos (sukuriamas momentinis vaizdas, po kurio taikomas kopijavimo prieš rašymą (CBW) filtras momentinės nuotraukos būsenai atnaujinti, kopijuojant duomenis iš sričių, į kurias rašo svečių sistema). Galimybė pasiekti momentinį vaizdą su atsargine kopija suteikiama ne tiesiogiai, o per momentinės nuotraukos prieigos bloko įrenginio tvarkyklę.

ARM emuliatorius „virt“ mašinoms pridėjo virtio-mem-pci palaikymą, Svečio procesoriaus topologijos aptikimas ir PAuth įjungimas naudojant KVM hipervizorių su hvf greitintuvu, taip pat PMC SLCR ir OSPI Flash valdiklio emuliacijos palaikymas buvo pridėtas prie „xlnx-versal-virt“ plokštės emuliatoriaus.

Architektūros emuliatorius RISC-V prideda KVM hipervizoriaus palaikymą ir įdiegia Vector 1.0 vektorinius plėtinius, be to, prideda OpenSBI (RISC-V Supervisor Binary Interface) dvejetainių failų įkėlimo palaikymą, skirtą emuliuotiems „smaigalių“ įrenginiams. Emuliuojamose „virt“ mašinose įdiegta galimybė naudoti iki 32 procesoriaus branduolių ir AIA palaikymas.

kiti pokyčiai kad išsiskiria:

  • HPPA architektūros emuliatorius suteikia iki 16 vCPU ir patobulintą grafikos tvarkyklę, skirtą HP-UX VDE / CDE naudotojų aplinkoms.
  • Pridėta galimybė keisti SCSI įrenginių įkrovos tvarką.
  • Pridėtas palaikymas naudojant iki 4 procesoriaus branduolių, įkelti išorinį pradinį vaizdą ir automatiškai generuoti įrenginio medį įkrovos branduoliui OpenRISC architektūros emuliatoriuje, skirtoje „sim“ plokštėms.
  • „PowerPC“ architektūros emuliatorius, skirtas emuliuotiems „pserijos“ įrenginiams, įdiegė galimybę paleisti svečių sistemas, valdomas įdėto KVM hipervizoriaus. Pridėtas „spapr-nvdimm“ įrenginio palaikymas.
  • Pridėtas XIVE2 pertraukimo tvarkyklės ir PHB5 tvarkyklių, skirtų „powernv“ emuliuojamoms mašinoms, palaikymas, patobulintas XIVE ir PHB 3/4 palaikymas.
  • Prie s15x architektūros emuliatoriaus buvo pridėtas z3 plėtinių palaikymas (Miscellaneous-Instruction-Extensions Facility 390).
  • Klasikinis TCG (Tiny Code Generator) pašalino pagrindinius kompiuterius su ARMv4 ir ARMv5 procesoriais, kurie nepalaiko nesuderintos prieigos prie atminties ir neturi pakankamai RAM paleisti QEMU.
  • Patobulintas saugos žymų palaikymas virtiofs modulyje, kuris naudojamas daliai failų sistemos persiųsti iš pagrindinės aplinkos į svečių sistemą.
  • Ištaisytas pažeidžiamumas CVE-2022-0358, leidžiantis išplėsti savo teises sistemoje kuriant vykdomuosius failus kataloguose, persiunčiamuose per virtiofs, priklausančius kitai grupei ir turinčius SGID vėliavėlę.

Pagaliau jei norite sužinoti daugiau apie tai pakeitimų ir naujovių, pateiktų šioje naujoje QEMU 7.0 versijoje, galite patikrinti išsamią informaciją ir daugiau šią nuorodą


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.