QEMU 7.0 jau ir izlaists, un tie ir tā jaunumi

QEMU

Pirms dažām dienām tika paziņots par QEMU 7.0 jaunās versijas izlaišanu, kas ļauj palaist programmu, kas izveidota vienai aparatūras platformai, sistēmā ar pavisam citu arhitektūru, piemēram, darbinot ARM lietojumprogrammu ar x86 saderīgu datoru. Virtualizācijas režīmā QEMU koda izpildes veiktspēja izolētā vidē ir līdzīga aparatūras sistēmas veiktspējai, pateicoties tiešai instrukciju izpildei CPU un Xen hipervizora vai KVM moduļa izmantošanai.

Izstrādes gadu laikā tika pievienots pilns emulācijas atbalsts 14 aparatūras arhitektūrām, emulēto aparatūras ierīču skaits pārsniedza 400. Gatavojoties versijai 7.0, vairāk nekā 2500 izmaiņu tika veiktas no 225 izstrādātājiem.

Galvenie QEMU jaunumi 7.0

Šajā jaunajā QEMU 7.0 versijā, kas tiek prezentēta, Intel AMX instrukciju komplekta atbalsts (Papildu matricas paplašinājumi) gadā ieviests serveru procesori Intel Xeon mērogojams plus tas ir pievienots x86 arhitektūras emulatoram. AMX piedāvā jaunus pielāgotus TMM “TILE” reģistrus un instrukcijas datu manipulēšanai šajos reģistros, piemēram, TMUL (Tile matrix MULTiply) matricas reizināšanai.

Vēl viena izceļa ir tā ir uzlabota aktīvo attēlu dublēšanas elastība pašreizējā sistēma (tiek izveidots momentuzņēmums, pēc kura tiek lietots kopēšanas pirms rakstīšanas (CBW) filtrs, lai atjauninātu momentuzņēmuma statusu, kopējot datus no apgabaliem, kuros raksta viesu sistēma). Iespēja piekļūt momentuzņēmumam ar dublējumu netiek nodrošināta tieši, bet gan caur momentuzņēmuma piekļuves bloka ierīces draiveri.

ARM emulators 'virt' mašīnām pievienoja atbalstu virtio-mem-pci, viesa CPU topoloģijas noteikšana un PAuth iespējošana, izmantojot KVM hipervizoru ar hvf paātrinātāju, kā arī papildu atbalsts PMC Flash OSPI un SLCR draivera emulācijai 'xlnx-versal-virt' plates emulatorā.

Arhitektūras emulators RISC-V pievieno KVM hipervizora atbalstu un ievieš Vector 1.0 vektoru paplašinājumus, kā arī ir pievienots atbalsts OpenSBI (RISC-V Supervisor Binary Interface) bināro failu ielādei emulētām "smailes" mašīnām. Emulētajām "virt" mašīnām ir ieviesta iespēja izmantot līdz 32 procesora kodoliem un AIA atbalsts.

Gada citas izmaiņas kas izceļas:

  • HPPA arhitektūras emulators nodrošina līdz 16 vCPU un uzlabotu grafikas draiveri HP-UX VDE/CDE lietotāju vidēm.
  • Pievienota iespēja mainīt SCSI ierīču sāknēšanas secību.
  • Pievienots atbalsts līdz 4 CPU kodolu izmantošanai, ārēja initrd attēla ielādei un automātiskai ierīces koka ģenerēšanai sāknējamam kodolam OpenRISC arhitektūras emulatorā 'sim' platēm.
  • PowerPC arhitektūras emulators emulētām "psērijas" iekārtām ir ieviesis iespēju palaist viesu sistēmas ligzdotā KVM hipervizora kontrolē. Pievienots atbalsts spapr-nvdimm ierīcei.
  • Pievienots atbalsts XIVE2 pārtraukumu apstrādātājam un PHB5 apdarinātājiem “powernv” emulētām mašīnām, uzlabots atbalsts XIVE un PHB 3/4.
  • Pievienots atbalsts z15 paplašinājumiem (Miscellaneous-Instruction-Extensions Facility 3) s390x arhitektūras emulatoram.
  • Classic TCG (Tiny Code Generator) ir noņēmis atbalstu saimniekiem ar ARMv4 un ARMv5 CPU, kas neatbalsta nesaskaņotu piekļuvi atmiņai un kuriem nav pietiekami daudz RAM, lai palaistu QEMU.
  • Ir uzlabots atbalsts drošības etiķetēm virtiofs modulī, kas tiek izmantots, lai pārsūtītu daļu failu sistēmas no resursdatora vides uz viesu sistēmu.
  • Izlabota ievainojamība CVE-2022-0358, kas ļauj palielināt savas privilēģijas sistēmā, izveidojot izpildāmos failus direktorijos, kas pārsūtīti, izmantojot virtiofs, pieder citai grupai un ir aprīkoti ar SGID karogu.

Beidzot ja jūs interesē uzzināt vairāk par to par izmaiņām un jaunumiem, kas tiek prezentēti šajā jaunajā QEMU 7.0 versijā, varat pārbaudīt sīkāku informāciju un vairāk šo saiti


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.