QEMU 4.2 přichází s různými vylepšeními, znáte jeho novinky

QEMU

Včera jsme mluvili o osvobození nová verze Bochs 2.16.10 což je alternativa k VirtualBox a nyní bylo představeno zahájení projektu QEMU 4.2 ve kterém jsou představeny některé nové funkce a zejména vylepšení k projektu. V rámci přípravy na verzi 4.2 bylo provedeno více než 2200 změn od 198 vývojářů.

Pro ty, kteří nevědí QEMU měli by to vědět je emulátor, který vám umožňuje spouštět zkompilovaný program pro hardwarová platforma v systému se zcela odlišnou architekturou, například spuštění aplikace ARM na počítači kompatibilním s x86.

Ve virtualizačním režimu v QEMU je výkon spuštěného kódu v izolovaném prostředí blízký nativnímu systému kvůli přímému provádění instrukcí na CPU a použití Xen hypervisoru nebo modulu KVM.

Hlavní nové funkce v QEMU 4.2

V této nové verzi QEMU 4.2 emulátor architektury ARM obdržela podporu pro emulaci Aspeed AST2600 SoC «Ast2600-evb» a také podpora technologie Semihosting 2.0 s nástavci STDOUT_STDERR / EXIT_EXTENDED, což umožňuje emulovanému zařízení používat stdout, stderr a stdin k vytváření souborů na straně hostitele.

Zatímco pro Společnost KVM přidala možnost používat více než 256 procesorů a poskytovat podporu pro pokyny SVD SIMD, stejně jako vylepšený výkon emulace pomocí generátoru kódu TCG.

To je také zdůrazněno byl přidán nový typ mikrovm stroje emulován do emulátoru architektury x86, pomocí virtio-mmio místo PCI optimalizovat výkon. Možnost povolit a zakázat VMX prostřednictvím «-procesor".

Přidána podpora pro emulaci rozšíření AVX512 BFloat16. Podpora je poskytována pro nové modely CPU Denverton (Atom-based SoC server), Snowridge a Dhyana. Stabilizovaná podpora pro MacOS Hypervisor Framework («-Accel hvf").

Ovladač zařízení Network Block Device (NBD) poskytuje efektivnější zpracování požadavků na čtení kopie. The Kód serveru NBD je optimalizován pro kopírování řídkých obrázků (s mezerami). Bylo to realizováno Obecná vylepšení implementace klienta a serveru NBD.

Pro Emulátor architektury PowerPCschopnost emulovat instrukce POWER9 mffsce, mffscrn a mffscrni. Na emulovaných počítačích bylo přidáno „powernv“ Podpora pro systémová zařízení Homer a OCC SRAM.

Ve virtio-mmio přidáno virtio kompatibilní standardní 2 a specifická specifikace virtio 1,1 mechanismus virtuální zabalené fronty (virtqueue) pro výměnu dat s virtuálním I / O zařízením v dávkovém režimu.

Z dalších změn které vyčnívají z této nové verze QEMU 4.2:

  • Klasický generátor kódu TCG (Tiny Code Generator) podporuje pluginy pro monitorování instrukcí a adres procesoru v paměti.
  • Vyšší výkon šifrování disku LUKS pomocí algoritmu AES-XTS.
  • Vfio-pci přidává podporu vlastností failover_pair_id zjednodušit migraci zařízení VFIO.
  • Do emulátoru architektury RISC-V byla přidána možnost "-initrd" a schopnost zobrazit celý stav architektury v debuggeru.
  • Emulátor architektury s390 podporuje IEP (Instruction Execution Protection).
  • V emulátoru architektury 68k byla přidána počáteční schopnost emulovat systémy Macintosh Quadro 800 a klasické systémy NeXTcube.
  • V emulátoru architektury xtensa byl přidán nový typ emulovaných strojů „virt“ a byla implementována podpora ABI call0 pro emulaci uživatelského prostoru.

Jak nainstalovat QEMU 4.2 na Ubuntu a deriváty?

Instalace této nové verze QEMU není aktuálně k dispozici prostřednictvím oficiálních kanálů Ubuntu, ale na zpřístupnění binárních souborů v úložištích si musíme počkat několik dní.

Jakmile budou k dispozici, stačí otevřete terminál (můžete to udělat pomocí zkratky Ctrl + Alt + T) a my napíšeme následující:

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

Nebo mohou také provést instalaci a počkat, až bude nová aktualizace upozorněna, aby aktualizovala pouze balíčky.

Bochův
Související článek:
Bochs, alternativa open source k VirtualBoxu, dosahuje své verze 2.6.10

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.