QEMU 4.2 prichádza s rôznymi vylepšeniami, poznáte jeho novinky

QEMU

Včera sme hovorili o oslobodenie nová verzia Bochs 2.16.10 ktorý je alternatívou k VirtualBox a teraz bolo predstavené spustenie projektu QEMU 4.2 v ktorom sú predstavené niektoré nové funkcie a hlavne vylepšenia k projektu. V rámci prípravy na verziu 4.2 bolo urobených viac ako 2200 198 zmien od XNUMX vývojárov.

Pre tých, ktorí o tom nevedia QEMU mali by to vedieť je emulátor, ktorý vám umožňuje bežať zostavený program pre hardvérová platforma v systéme s úplne odlišnou architektúrou, napríklad spustenie aplikácie ARM na počítači kompatibilnom s x86.

Vo virtualizačnom režime v QEMU je výkon spusteného kódu v izolovanom prostredí blízky natívnemu systému kvôli priamemu vykonávaniu pokynov na CPU a použitiu Xen hypervisora ​​alebo modulu KVM.

Hlavné nové funkcie v QEMU 4.2

V tomto novom vydaní QEMU 4.2 je emulátor architektúry Spoločnosť ARM získala podporu pre emuláciu SoC Aspeed AST2600 «Ast2600-evb», ako aj podpora technológie Semihosting 2.0 s príponami STDOUT_STDERR / EXIT_EXTENDED, ktorá umožňuje emulovanému zariadeniu používať štandardné stdout, stderr a stdin na vytváranie súborov na strane hostiteľa.

Zatiaľ pre neho Spoločnosť KVM pridala možnosť používať viac ako 256 CPU a poskytovať podporu pre pokyny SVD SIMD, ako aj zlepšený výkon emulácie pomocou generátora kódu TCG.

Je tiež zdôraznené, že bol pridaný nový typ mikrovm stroja emulovaný do emulátora architektúry x86, pomocou virtio-mmio namiesto PCI na optimalizáciu výkonu. Možnosť povoliť a zakázať VMX prostredníctvom «-CPU".

Pridaná podpora pre emuláciu rozšírení AVX512 BFloat16. Podpora je poskytovaná pre nové modely procesorov Denverton (server SoC založený na Atome), Snowridge a Dhyana. Stabilizovaná podpora pre MacOS Hypervisor Framework («-Accel hvf").

Pre ovládač zariadenia Network Block Device (NBD) poskytuje efektívnejšie spracovanie požiadaviek na čítanie kópií. The Kód servera NBD je optimalizovaný na kopírovanie riedkych obrázkov (s dutinami). Bolo to zrealizované Všeobecné vylepšenia implementácie klienta a servera NBD.

Pre Emulátor architektúry PowerPCschopnosť napodobňovať inštrukcie POWER9 mffsce, mffscrn a mffscrni. Na emulovaných strojoch bol pridaný výraz „powernv“ Podpora zariadení systému Homer a OCC SRAM.

V virtio-mmio pridané virtio-kompatibilné štandard 2 a špecifická špecifikácia virtio 1,1 zabalený mechanizmus virtuálnej fronty (virtqueue) na výmenu údajov s virtuálnym I / O zariadením v dávkovom režime.

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie QEMU 4.2:

  • Klasický generátor kódov TCG (Tiny Code Generator) podporuje doplnky na sledovanie pokynov a adries procesora v pamäti.
  • Vyšší výkon šifrovania disku LUKS pomocou algoritmu AES-XTS.
  • Vfio-pci pridáva podporu nehnuteľností failover_pair_id aby sa zjednodušila migrácia zariadení VFIO.
  • Do emulátora architektúry RISC-V bola pridaná možnosť „-initrd“ a možnosť vidieť v debuggeri úplný stav architektúry.
  • Emulátor architektúry s390 podporuje IEP (Instruction Execution Protection).
  • V emulátore architektúry 68k bola pridaná počiatočná schopnosť emulovať systémy Macintosh Quadro 800 a klasické systémy NeXTcube.
  • V emulátore architektúry xtensa bol pridaný nový typ emulovaných strojov „virt“ a bola implementovaná podpora ABI call0 pre emuláciu užívateľského priestoru.

Ako nainštalovať QEMU 4.2 na Ubuntu a deriváty?

Inštalácia tejto novej verzie QEMU v súčasnosti nie je k dispozícii prostredníctvom oficiálnych kanálov Ubuntu, ale na sprístupnenie binárnych súborov v úložiskách si musíme počkať niekoľko dní.

Hneď ako budú k dispozícii, stačí otvorte terminál (môžete to urobiť pomocou skratky Ctrl + Alt + T) a napíšeme nasledovné:

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

Alebo môžu tiež vykonať inštaláciu a počkať, až bude nová aktualizácia upozornená, aby aktualizovala iba balíky.

Boch's
Súvisiaci článok:
Bochs, alternatíva otvoreného zdroja k VirtualBoxu, dosahuje svoju verziu 2.6.10

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.