För några dagar sedan meddelade vi här på bloggen nyheterna om lanseringen av den nya versionen av Virtual Box 6.1, som kommer med olika nyheter och särskilt stöd för Linux 5.4. Nu Det är dags att tillkännage lanseringen av den nya versionen av QEMU 4.2, vilket är ett utmärkt alternativ till VirtualBox och VMware.
För dem som inte känner till QEMU, du borde veta att detta är en gratis programvara för virtuell maskin, som kan emulera en processor och i allmänhet en annan arkitektur om det behövs. Du tillåter att köra ett eller flera operativsystem (och dess tillämpningar) isolerat via hypervisorer som KVM och Xen, eller helt enkelt binära filer, i miljön i ett operativsystem som redan är installerat på maskinen.
QEMU möjliggör virtualisering utan emulering, om gästsystemet använder samma processor som värdsystemet, eller emulerar arkitekturerna för x86-, ARM-, PowerPC-, Sparc-, MIPS1-processorer. Det fungerar på x86, x64, PPC, Sparc, MIPS, ARM-plattformar och på operativsystemen Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix och Windows.
Vad är nytt i QEMU 4.2?
I den här nya versionen, QEMUs utvecklingsteam tillkännagav ett antal större förändringar, varav QEMU 4.2 lanseras med många Linux-virtualiseringsförbättringar.
Men vissa av höjdpunkterna i den här uppdateringen av funktioner för denna open source-emulator inkludera de senaste uppdateringarna för alla CPU-modeller har nu Transactional Synchronization Extensions (TSX) inaktiverat som standard. Detta beror på den senaste sårbarheten TSX Async Abort och Zombieload Variant Two.
Medan för KVM lade till möjligheten att använda mer än 256 processorer och ge stöd för SVD SIMD-instruktioner, samt förbättrad emuleringsprestanda med TCG-kodgeneratorn.
En annan prestandaförbättring av QEMU 4.2 är införandet med de senaste Gcrypt- och Nettle-biblioteken, där QEMU kan nu använda XTS-krypteringsläge bibliotekets eget och detta kan resultera i en stor ökning av prestanda för AES-XTS-kryptering, speciellt om du använder LUKS disk kryptering när du kör på QEMU.
till NBD, blockdrivrutinen stöder nu effektivare bearbetning läsa kopieringsförfrågningar plus mottagna serveroptimeringar för kopiering av glesa bilder och allmänna korrigeringar / förbättringar för NBD-klient / serverdistribution.
För PowerPC-arkitekturemulator har förmåga att efterlikna instruktionerna POWER9 mffsce, mffscrn och mffscrni. På emulerade maskiner tillades "powernv" Stöd för Homer- och OCC SRAM-systemenheter.
I virtio-mmio tillsattes virtio-kompatibelt standard 2 och en specifik specifikation 1,1 en virtuell packad kö (virtqueue) -mekanism för att utbyta data med en virtuell I / O-enhet i batch-läge.
Av de andra förändringarna som sticker ut av denna nya version:
- Stöd för Intel AVX-512 BFloat16 (BF16) tillägg.
- Bättre prestanda för Tiny Code Generator (TCG) -emulering av ARM-kärnor.
- LUKS-blockdrivrutinen stöder nu Falloc och fullständig förfördelning.
- QEMU-stöd på ARM för att köras på mer än 256 processorer.
- Lagt till stöd för AST2600 ASPEED-modellen.
- För ARM SVE (Scalable Vector Extensions) är det nu kompatibelt med KVM-gäster på ARM SoC och kärna som stöds.
- Apple MacOS Hypervisor Framework (HVF) -stöd anses nu vara stabilt.
- KVM-stöd för SIMD SVE-instruktioner om SVE-kompatibel hårdvara.
- Emuleringsstöd för instruktioner för mffsce, mffscrn och mffscrni POWER9.
- "Powernv" -maskinen är nu kompatibel med Homer- och OCC SRAM-system.
- I RISC-V kan felsökaren nu se alla arkitektoniska tillstånd.
Si du vill veta mer om detaljerna i den här nya versionen av QEMU 4.2 kan du kontrollera den via QEMU.org.
Slutligen, för dem som är intresserade av att installera den här nya versionen, kan de hitta den nya versionen inom de officiella kanalerna för deras Linux-distribution, eftersom projektet har stor popularitet. Använd bara din pakethanterare för att installera från en terminal.