QEMU 4.2 dolazi s raznim poboljšanjima, znajte njegove vijesti

QEMU

Jučer smo razgovarali o tome oslobođenje nova verzija Bochsa 2.16.10 što je alternativa VirtualBoxu i sada je predstavljeno pokretanje projekta QEMU 4.2 u kojem predstavljene su neke nove funkcije, a posebno poboljšanja projektu. U pripremi za verziju 4.2, napravljeno je više od 2200 izmena od 198 programera.

Za one koji nisu svjesni QEMU oni bi to trebali znati je emulator koji vam omogućava trčanje kompajlirani program za hardverska platforma u sistemu sa potpuno drugačijom arhitekturom, na primjer, pokretanje ARM aplikacije na x86 kompatibilnom računaru.

U načinu virtualizacije u QEMU-u, performanse pokrenutog koda u izoliranom okruženju bliske su izvornom sistemu zbog izravnog izvršavanja uputa na CPU-u i upotrebe Xen hipervizora ili KVM modula.

Glavne nove funkcije u QEMU 4.2

U ovom novom izdanju QEMU 4.2 emulator arhitekture ARM je dobio podršku za Aspeed AST2600 SoC emulaciju «Ast2600-evb» kao i podrška za Semihosting 2.0 tehnologiju sa nastavcima STDOUT_STDERR / EXIT_EXTENDED, koji omogućava emuliranom uređaju da koristi stdout, stderr i stdin za stvaranje datoteka na strani domaćina.

Dok za njega KVM je dodao mogućnost upotrebe više od 256 CPU-a i pružaju podršku za SVD SIMD upute, kao i poboljšane performanse emulacije pomoću generatora TCG koda.

Takođe je istaknuto da dodan je novi tip mikrovm mašina emuliran na emulator arhitekture x86, upotreba virtio-mmio umjesto PCI za optimizaciju performansi. Mogućnost omogućavanja i onemogućavanja VMX-a putem «-cpu".

Dodana podrška za oponašanje AVX512 BFloat16 proširenja. Podržana je podrška za nove Denverton (Atom zasnovan SoC server), Snowridge i Dhyana CPU modele. Stabilizirana podrška za MacOS Hypervisor Framework («-Accel hvf").

Za upravljački program uređaja Network Block Device (NBD) pruža efikasniju obradu zahtjeva za čitanje kopiranja. The Kôd NBD servera optimiziran je za kopiranje rijetkih slika (sa prazninama). Ostvareno je opća poboljšanja implementacije NBD klijenta i servera.

Za PowerPC emulator arhitekture ima sposobnost oponašanja uputstva POWER9 mffsce, mffscrn i mffscrni. Na emuliranim mašinama dodan je "powernv" Podrška za Homer i OCC SRAM sistemske uređaje.

U virtio-mmio dodano virtio-kompatibilno standard 2 i specifična specifikacija virtio 1,1 pakirani mehanizam virtualnog reda (virtqueue) za razmjenu podataka s virtualnim I / O uređajem u batch načinu.

Od ostalih promjena koji se ističu iz ove nove verzije QEMU 4.2:

  • Klasični generator koda TCG (Tiny Code Generator) podržava dodatke za praćenje uputa i adresa procesora u memoriji.
  • Veće performanse LUKS šifriranja diska korištenjem AES-XTS algoritma.
  • Vfio-pci dodaje imovinsku podršku failover_pair_id radi pojednostavljenja migracije VFIO uređaja.
  • Opcija "-initrd" dodana je u emulator arhitekture RISC-V i mogućnost da se u programu za otklanjanje pogrešaka vidi puni status arhitekture.
  • Emulator arhitekture s390 podržava IEP (Zaštita izvršavanja instrukcija).
  • U 68k arhitektonskom emulatoru dodana je početna sposobnost emulacije Macintosh Quadro 800 i klasičnih NeXTcube sistema.
  • U emulatoru arhitekture xtensa dodan je novi tip "virt" emuliranih mašina i implementirana je ABI call0 podrška za emulaciju korisničkog prostora.

Kako instalirati QEMU 4.2 na Ubuntu i derivate?

Instalacija ove nove verzije QEMU-a trenutno nije dostupna putem službenih Ubuntu-ovih kanala, ali moramo pričekati nekoliko dana da binarne datoteke budu dostupne u spremištima.

Čim postanu dostupni, samo otvorite terminal (to možete učiniti prečicom Ctrl + Alt + T) a mi ćemo otkucati sljedeće:

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

Ili također mogu izvršiti instalaciju i čekati da se novo ažuriranje obavijesti kako bi samo ažurirali pakete.

Boch's
Vezani članak:
Bochs, open source alternativa VirtualBoxu, dostiže svoju verziju 2.6.10

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.