QEMU 6.2 je već objavljen i ovo su njegove vijesti

QEMU

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

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

U načinu virtualizacije u QEMU-u, izvedba izvršavanja koda u okruženju pješčanika bliska je hardverskom sustavu zbog izravnog izvršavanja uputa na CPU-u i upotrebe Xen hipervizora ili KVM modula.

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

Glavne novine QEMU-a 6.2

U ovoj novoj verziji QEMU 6.2 u mehanizmu virtio-mem, koji vam omogućuje spajanje i odspajanje memorije virtualnih strojeva, dodana je puna podrška za ispise rušenja gostiju, operacije kopiranja prije i nakon migracije okruženja (pre-kopiranje / post-kopiranje) i kreiranje snimaka gostujućeg sustava u pozadini.

Još jedna od promjena koja se ističe je in QMP (QEMU strojni protokol) implementirati rukovanje greškama DEVICE_UNPLUG_GUEST_ERROR koja se javlja na strani gosta u slučaju kvarova tijekom rada s hot plugom.

Također 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šejezgrene sustave dodana je "cache" dodatku.

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

U ARM emulatoru na host sustavima Apple Silicon podržava mehanizam hardverskog ubrzanja "hvf". prilikom pokretanja gostujućih sustava temeljenih na AArch64.

Od ostale promjene koji se izdvajaju od nove verzije:

  • Implementiran je novi tip emuliranih strojeva "kudo-mbc".
  • Za 'virt' strojeve dodana je podrška za ITS (Interrupt Translation Service) emulaciju i mogućnost korištenja više od 123 CPU-a u načinu emulacije.
  • Dodana podrška za BBRAM i eFUSE uređaje za emulirane strojeve "xlnx-zcu102" i "xlnx-versal-virt".
  • Za sustave bazirane na Cortex-M55 čipu, osigurana je podrška za pokretni profil proširenja procesora MVE.
  • Početna podrška za model CPU POWER10 DD2.0 dodana je emulatoru arhitekture PowerPC.
  • Podrška za POWER10 arhitekturu za "powernv" emulirane strojeve je poboljšana i FORM2 PAPR NUMA opisi su dodani za "pseries" strojeve.
  • Podrška za Zb [abcs] proširenja skupa instrukcija dodana je emulatoru RISC-V arhitekture. Opcije "host-user" i "numa mem" dopuštene su za sve emulirane strojeve.
  • Dodana podrška za SiFive PWM (modulator širine impulsa).
  • 68k emulator poboljšava kompatibilnost s Appleovim predloženim NuBusom, uključujući mogućnost učitavanja ROM slika i podršku za prekidne utore.
  • Dodana podrška za emulaciju modela procesora Fujitsu A64FX.
  • Blok uređaj qemu-nbd ima način predmemorije pisanja omogućen prema zadanim postavkama ("lijeno pisanje" umjesto "izravno pisanje") kako bi odgovarao ponašanju qemu-img.
  • Dodana opcija "–selinux-label" za označavanje SELinux Unix utičnica.

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