QEMU 5.1 je tady a přichází s přibližně 2500 změnami, které jsou nejdůležitější

QEMU

Spuštění nová verze projektu QEMU 5.1, ve kterém byla přidána podpora pro více procesorů, stejně jako vylepšená podpora pro NVMe, opravy chyb a vylepšení toho, co je již zavedeno.

Pro ty, kteří neví o QEMU, měli by to vědět umožňuje spustit kompilovaný program pro platformu hardware v systému s a úplně jiná architekturaNapříklad spuštění aplikace ARM na počítači kompatibilním s x86.

Ve virtualizačním režimu v QEMU, výkon běžícího kódu v karanténě se blíží nativnímu systému kvůli přímému provádění instrukcí na CPU a použití Xen hypervisoru nebo KVM modulu.

Projekt původně vytvořil Fabrice Bellard, aby umožnil běh binárních souborů Linuxu zkompilovaných na x86 na architekturách jiných než x86.

V průběhu let vývoje byla přidána plná podpora emulace pro 14 hardwarových architektur, počet emulovaných hardwarových zařízení překročil 400.

Hlavní novinky QEMU 5.1

Při přípravě této nové verze 5.1 bylo provedeno více než 2500 235 změn, kterých se zúčastnilo XNUMX vývojářů.

Z hlavních změn, které v této nové verzi vynikají, zjistíme, že byla přidána podpora emulace CPU založená na architektuře AVRA také přidána podpora pro desky Arduino Duemilanove (ATmega168), Arduino Mega 2560 (ATmega2560), Arduino Mega (ATmega1280) a Arduino UNO (ATmega328P).

To je také zdůrazněno přidáno odpojení a nvdimm pro hostující systémy ACPI do emulátoru ARM, Kromě toho byla přidána implementovaná podpora pro rozšíření ARMv8.2 TTS2UXN a ARMv8.5 MemTag

Přidána podpora pro procesor Loongson 3A (R1 a R4) do emulátoru architektury MIPS. Vylepšený výkon emulace instrukcí FPU a MSA, stejně jako podpora procesorů SiFive E34 a Ibex pro emulátor architektury RISC-V. Přidána podpora pro HiFive1 revB a OpenTitan desky. Stroje Spike podporují více než jeden procesor.

Pro správce NVMe přidává podporu pro oblast trvalé paměti zavedenou ve specifikaci NVMe 1.4.

A navíc byl do obslužného programu qemu-img přidán nový příkaz 'bitmapa' pro manipulaci s perzistentními bitmapami v souborech qcow2.

Qemu-img také implementuje správu klíčů LUKS (keyslot) a nabízí další funkce pro příkazy «map» (–start-offset, –max-length) a «convert» (–bitmaps), přidané k příkazu «measure» pro generování informací na velikosti konstantních bitmap v souborech qcow2.

Z dalších změn, které vynikají této nové verze:

  • Emulátor architektury PowerPC má nyní podporu pro obnovení chyb v systémech hosta pomocí FWNMI.
  • U architektury s390 byla přidána podpora KVM pro zabezpečenou virtualizaci (režim zabezpečeného spuštění).
  • Emulátor architektury x86 snižuje režii virtualizace nevědomých hostů systému Windows tím, že poskytuje tabulku emulovaných zařízení Windows ACPI (ACPI WAET). Vylepšená podpora pro akceleraci HVF pro macOS.
  • Ovladač blokového zařízení přidává podporu pro virtuální úložná zařízení s 2 MB fyzickými a logickými bloky.
  • Přidána možnost přenášet hesla a klíče do QEMU pro šifrování pomocí klíčenky s jádrem Linuxu pomocí nového typu objektu „tajný klíč“.
  • Algoritmus komprese zstd nyní podporuje formát qcow2.
  • Je podporována deska sonorapass-bmc.
  • Virtio pro hosty s klasickým TCG (Tiny Code Generator) má schopnost používat uživatelské procesy vhost, včetně virtiofsd. Přidáno rozšíření VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS uživateli vhost, což umožňuje registraci více než 8 slotů RAM.
  • Přidáno rozhraní pro vkládání NMI ve stylu POWER
  • Pokyny Scv a rfscv jsou nyní v souladu s TCG
  • Nyní můžete zvolit POWER10 s typem stroje «pseries»

Nakonec, pokud se chcete dozvědět více o této nové verzi Qemu, můžete zkontrolovat podrobnosti v původní publikaci. Odkaz je tento.


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.