QEMU 7.0 je već objavljen i ovo su njegove vijesti

QEMU

Prije nekoliko dana Najavljeno je lansiranje nove verzije QEMU 7.0, koji vam omogućava da pokrenete program napravljen za jednu hardversku platformu na sistemu sa potpuno drugačijom arhitekturom, na primjer pokretanje ARM aplikacije na x86 kompatibilnom PC-u. U režimu virtuelizacije u QEMU, performanse izvršavanja koda u izolovanom okruženju su slične performansama hardverskog sistema zbog direktnog izvršavanja instrukcija na CPU-u i upotrebe Xen hipervizora ili KVM modula.

Tokom godina razvoja dodata je puna podrška za emulaciju za 14 hardverskih arhitektura, broj emuliranih hardverskih uređaja premašio je 400. U pripremi za verziju 7.0, Urađeno je više od 2500 promjena od 225 programera.

Glavne vijesti QEMU 7.0

U ovoj novoj verziji koja je predstavljena QEMU 7.0, Podrška za Intel AMX set instrukcija (Advanced Matrix Extensions) implementiran u serverski procesori Intel Xeon Scalable Dodatno, dodat je emulatoru x86 arhitekture. AMX nudi nove prilagođene TMM “TILE” registre i uputstva za manipulisanje podacima u ovim registrima, kao što je TMUL (Tile matrix MULTtiply) za množenje matrica.

Druga promjena koja se ističe je ta Poboljšana fleksibilnost pravljenja rezervnih kopija aktivnih slika trenutnog sistema (kreira se snimak, nakon čega se primjenjuje filter kopiraj prije pisanja (CBW) da ažurira stanje snimka, kopirajući podatke iz područja u koja gostujući sistem upisuje). Mogućnost pristupa snimku sa sigurnosnom kopijom nije obezbeđena direktno, već preko drajvera uređaja za blokiranje pristupa snimku.

ARM emulator za 'virt' mašine je dodao podršku za virtio-mem-pci, Detekcija CPU topologije gosta i omogućavanje PAuth-a kada se koristi KVM hipervizor sa hvf akceleratorom, plus podrška za PMC SLCR i emulaciju OSPI Flash kontrolera dodata je emulatoru ploče 'xlnx-versal-virt'.

Arhitektonski emulator RISC-V dodaje podršku za KVM hipervizor i implementira vektorske ekstenzije Vector 1.0, pored dodavanja podrške za učitavanje binarnih datoteka OpenSBI (RISC-V Supervisor Binary Interface) za emulirane 'spike' mašine. Za emulirane 'virt' mašine implementirana je mogućnost korištenja do 32 procesorska jezgra i podrška za AIA.

Of the druge promjene koji se ističu:

  • Emulator HPPA arhitekture pruža do 16 vCPU-a i poboljšani grafički drajver za HP-UX VDE/CDE korisnička okruženja.
  • Dodata mogućnost promjene redoslijeda pokretanja SCSI uređaja.
  • Dodata podrška za korišćenje do 4 CPU jezgra, učitavanje eksterne initrd slike i automatsko generisanje stabla uređaja za jezgro za pokretanje u emulatoru arhitekture OpenRISC za 'sim' ploče.
  • Emulator PowerPC arhitekture za emulirane 'pserijske' mašine implementirao je mogućnost pokretanja gostujućih sistema pod kontrolom ugniježđenog KVM hipervizora. Dodata podrška za spapr-nvdimm uređaj.
  • Dodata podrška za upravljački program prekida XIVE2 i drajver PHB5 za 'powernv' emulirane mašine, poboljšana podrška za XIVE i PHB 3/4.
  • Podrška za z15 ekstenzije (Miscellaneous-Instruction-Extensions Facility 3) dodata je emulatoru arhitekture s390x.
  • Klasični TCG (Tiny Code Generator) je uklonio podršku za hostove sa ARMv4 i ARMv5 CPU-ima koji ne podržavaju neusklađeni pristup memoriji i nemaju dovoljno RAM-a za pokretanje QEMU-a.
  • Poboljšana podrška za sigurnosne oznake u virtiofs modulu, koji se koristi za prosljeđivanje dijela sistema datoteka iz okruženja domaćina u sistem za goste.
  • Fiksna ranjivost CVE-2022-0358, koja vam omogućava da povećate svoje privilegije na sistemu kreiranjem izvršnih datoteka u direktorijumima koji se prosleđuju preko virtiofs, koji pripadaju drugoj grupi i opremljeni su SGID zastavicom.

Konačno ako ste zainteresirani da saznate više o tome o promjenama i novitetima koji su predstavljeni u ovoj novoj verziji QEMU 7.0 možete provjeriti detalje i više u sljedeći link


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.