QEMU 7.0 je već objavljen i ovo su njegove vijesti

QEMU

Prije nekoliko dana najavljeno je izlazak nove verzije QEMU 7.0, koji vam omogućuje pokretanje programa izgrađenog za jednu hardversku platformu na sustavu s potpuno drugom arhitekturom, na primjer, pokretanje ARM aplikacije na PC-u kompatibilnom s x86. U načinu virtualizacije u QEMU-u, izvedba izvršavanja koda u izoliranom okruženju slična je onoj u hardverskom sustavu zbog izravnog izvršavanja instrukcija na CPU-u i upotrebe Xen hipervizora ili KVM modula.

Tijekom godina razvoja dodana 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, napravljeno je preko 2500 promjena od 225 programera.

Glavne novine QEMU-a 7.0

U ovoj novoj verziji QEMU 7.0 koja je predstavljena, Podrška za Intel AMX skup instrukcija (Napredna matrična proširenja) implementiran u poslužiteljski procesori Intel Xeon Scalable plus je dodan emulatoru arhitekture x86. AMX nudi nove prilagođene TMM “TILE” registre i upute za manipuliranje podacima u tim registrima, kao što je TMUL (Tile matrix MULTtiply) za množenje matrica.

Druga promjena koja se ističe je ta poboljšana je fleksibilnost sigurnosnog kopiranja aktivnih slika trenutni sustav (kreira se snimak, nakon čega se primjenjuje filtar kopiraj prije pisanja (CBW) za ažuriranje statusa snimke, kopirajući podatke iz područja u koja sustav za goste upisuje). Mogućnost pristupa snimci sa sigurnosnom kopijom nije omogućena izravno, već putem upravljačkog programa uređaja za blokiranje pristupa snimci.

ARM emulator za 'virt' strojeve dodao je podršku za virtio-mem-pci, Detekcija topologije CPU-a za goste i omogućavanje PAuth-a pri korištenju KVM hipervizora s hvf akceleratorom, plus dodana podrška za emulator PMC Flash OSPI i SLCR upravljačkog programa u 'xlnx-versal-virt' emulatoru ploče.

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

Od ostale promjene koji se ističu:

  • Emulator HPPA arhitekture pruža do 16 vCPU-a i poboljšani grafički kontroler za HP-UX VDE/CDE korisnička okruženja.
  • Dodana je mogućnost promjene redoslijeda pokretanja SCSI uređaja.
  • Dodana podrška za korištenje do 4 CPU jezgre, učitavanje vanjske initrd slike i automatsko generiranje stabla uređaja za jezgru koja se može pokrenuti u emulatoru arhitekture OpenRISC za 'sim' ploče.
  • Emulator arhitekture PowerPC za emulirane 'pseries' strojeve implementirao je mogućnost pokretanja gostujućih sustava pod kontrolom ugniježđenog KVM hipervizora. Dodana podrška za uređaj spapr-nvdimm.
  • Dodana podrška za XIVE2 rukovaoce prekidima i PHB5 rukovaoce za 'powernv' emulirane strojeve, poboljšana podrška za XIVE i PHB 3/4.
  • Dodana podrška za z15 proširenja (Miscellaneous-Instruction-Extensions Facility 3) emulatoru arhitekture s390x.
  • Klasični TCG (Tiny Code Generator) uklonio je podršku za hostove s ARMv4 i ARMv5 CPU-ima koji ne podržavaju neusklađeni pristup memoriji i nemaju dovoljno RAM-a za pokretanje QEMU-a.
  • Unaprijeđena je podrška za sigurnosne oznake u virtiofs modulu, koji se koristi za prosljeđivanje dijela datotečnog sustava iz okruženja domaćina u gostujući sustav.
  • Fiksna ranjivost CVE-2022-0358, koja vam omogućuje da povećate svoje privilegije na sustavu stvaranjem izvršnih datoteka u direktorijima proslijeđenim putem virtiofs, u vlasništvu druge grupe i opremljenih SGID zastavicom.

Konačno ako vas zanima 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 svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.