QEMU 6.2 je već objavljen i ovo su njegove vijesti

QEMU

Nedavno je predstavljeno lansiranje nove verzije projekta QEMU 6.2, verzija u kojoj je u pripremi nove verzije više od 2300 promjena je napravilo 189 programera.

Za one koji nisu upoznati s projektom, trebali bi znati da on djeluje kao emulator koji omogućava vam da pokrenete kompajlirani program za hardversku platformu na sistemu sa potpuno drugačijom arhitekturom, na primjer, za pokretanje ARM aplikacije na PC-u kompatibilnom s x86.

U režimu virtualizacije u QEMU-u, performanse izvršavanja koda u okruženju peskovnika su bliske hardverskom sistemu zbog direktnog izvršavanja uputstava na CPU-u i upotrebe Xen hipervizora ili KVM modula.

Projekat je prvobitno kreirao Fabrice Bellard kako bi omogućio Linux binarne datoteke izgrađene na x86 da rade na arhitekturi koja nije x86. Tokom godina dodana je puna podrška za emulaciju za 14 hardverskih arhitektura, a broj emuliranih hardverskih uređaja premašio je 400.

Glavne vijesti QEMU 6.2

U ovoj novoj verziji QEMU 6.2 u mehanizmu virtio-mem, koji vam omogućava da povežete i isključite memoriju virtuelnih mašina, dodana je potpuna podrška za gostujuće crash dumpove, operacije kopiranja prije i nakon migracije okruženja (pre-kopiranje / post-kopiranje) i kreiranje snimaka gostujućeg sistema u pozadini.

Još jedna od promjena koja se ističe je in QMP (QEMU Machine Protocol) implementirati rukovanje greškama DEVICE_UNPLUG_GUEST_ERROR koja se javlja na strani gosta u slučaju kvarova tokom rada hot plug-a.

Takođe je istaknuto da proširena je sintaksa obrađenih argumenata pokretanja U dodacima za klasični generator koda TCG (Tiny Code Generator), plus podrška za višejezgarne sisteme dodata je dodatku "cache".

U x86 emulator Podržava Intel Snowridge-v4 CPU model, dodata podrška za pristup Intel SGX enklavama (Software Guard eXtensions) od gostiju koji koriste / dev / sgx_vepc uređaj na strani domaćina i "memory-backend-epc" backend u QEMU. Za sisteme za goste zaštićene tehnologijom AMD SEV (sigurna šifrirana virtuelizacija), dodana mogućnost provjere direktnog pokretanja kernela (bez upotrebe pokretača) (omogućeno postavljanjem parametra 'kernel-hashes = on' na 'sev-guest').

U ARM emulatoru na host sistemima Apple Silicon podržava "hvf" mehanizam hardverskog ubrzanja prilikom pokretanja gostujućih sistema zasnovanih na AArch64.

Of the druge promjene koji se izdvajaju od nove verzije:

  • Implementiran je novi tip emuliranih mašina "kudo-mbc".
  • Za 'virt' mašine dodata je podrška za ITS (Interrupt Translation Service) emulaciju i mogućnost korišćenja više od 123 CPU-a u režimu emulacije.
  • Dodata podrška za BBRAM i eFUSE uređaje za "xlnx-zcu102" i "xlnx-versal-virt" emulirane mašine.
  • Za sisteme bazirane na Cortex-M55 čipu, obezbeđena je podrška za pokretni profil proširenja MVE procesora.
  • Početna podrška za POWER10 DD2.0 CPU model je dodana emulatoru arhitekture PowerPC.
  • Podrška za POWER10 arhitekturu za "powernv" emulirane mašine je poboljšana i FORM2 PAPR NUMA opisi su dodati za "pseries" mašine.
  • Podrška za Zb [abcs] ekstenzije skupa instrukcija dodata je emulatoru RISC-V arhitekture. Opcije "host-user" i "numa mem" su dozvoljene za sve emulirane mašine.
  • Dodata podrška za SiFive PWM (modulator širine impulsa).
  • 68k emulator poboljšava kompatibilnost sa Apple-ovim NuBusom, uključujući mogućnost učitavanja ROM slika i podršku za prekidne slotove.
  • Dodata podrška za emulaciju modela Fujitsu A64FX procesora.
  • Blok uređaj qemu-nbd ima podrazumevano omogućen način keširanja pisanja ("lijeno pisanje" umjesto "direktno upisivanje") kako bi odgovarao ponašanju qemu-img.
  • Dodata opcija "–selinux-label" za označavanje SELinux Unix utičnica.

Konačno ako ste zainteresirani da saznate više o tome o promjenama i novitetima koji su predstavljeni u ovoj novoj verziji QEMU 6.2 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.