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 značajke, a posebno poboljšanja projektu. Kao priprema za verziju 4.2, napravljeno je više od 2200 promjena 198 programera.

Za one koji ne znaju QEMU trebali bi znati da ovo je emulator koji vam omogućuje trčanje sastavljeni program za hardverska platforma u sustavu s potpuno drugačijom arhitekturom, na primjer, pokretanje ARM aplikacije na računalu kompatibilnom s x86.

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

Glavne nove značajke u QEMU 4.2

U ovom novom izdanju QEMU 4.2 emulator arhitekture ARM je dobio podršku za emulaciju Aspeed AST2600 SoC «Ast2600-evb» kao i podrška za Semihosting 2.0 tehnologiju s nastavcima STDOUT_STDERR / EXIT_EXTENDED, koji omogućuje 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đer je istaknuto da dodana je nova vrsta mikrovminskih strojeva emuliran na emulator arhitekture x86, koristeći virtio-mmio umjesto PCI za optimizaciju izvedbe. Mogućnost omogućavanja i onemogućavanja VMX-a putem «-procesor”.

Dodana podrška za oponašanje AVX512 BFloat16 proširenja. Podržana je podrška za nove Denverton (SoC poslužitelj zasnovan na Atomu), 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 učinkovitiju obradu zahtjeva za čitanje kopiranja. The Kôd NBD poslužitelja optimiziran je za kopiranje rijetkih slika (s prazninama). Ostvareno je Opća poboljšanja implementacije NBD klijenta i poslužitelja.

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

U virtio-mmio dodan virtio-kompatibilan standard 2 i specifična specifikacija virtio 1,1 virtualno upakirani red (virtqueue) mehanizam za razmjenu podataka s virtualnim I / O uređajem u batch načinu.

Od ostalih promjena koji se ističu u ovoj novoj verziji 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 šifriranja LUKS 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 pregleda cijelog statusa arhitekture u programu za otklanjanje pogrešaka.
  • Emulator arhitekture s390 podržava IEP (Zaštita izvršavanja uputa).
  • U arhitektonskom emulatoru od 68k dodana je početna sposobnost oponašanja Macintosh Quadro 800 i klasičnih NeXTcube sustava.
  • U emulatoru arhitekture xtensa dodan je novi tip "virt" emuliranih strojeva 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 su dostupni, dovoljno je da otvorite terminal (to možete učiniti prečacem 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 pričekati da novo obavijest bude obaviješteno kako bi samo ažurirali pakete.

Bochova
Povezani članak:
Bochs, open source alternativa VirtualBoxu, dostiže svoju verziju 2.6.10

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.