Išvardykite naująją „QEMU 4.2“ versiją, sužinokite apie pačias puikiausias naujienas

QEMU

Prieš kelias dienas čia, tinklaraštyje, paskelbėme naujienas apie naujos versijos išleidimą „VirtualBox 6.1“, kuris ateina su įvairiomis naujienomis ir ypač parama „Linux 5.4“. Dabar Atėjo laikas pranešti apie naujos QEMU 4.2 versijos paleidimą, kuri yra puiki „VirtualBox“ ir „VMware“ alternatyva.

Tiems, kurie nežino apie QEMU, turėtumėte žinoti, kad tai yra nemokama virtualios mašinos programinė įranga, kuris prireikus gali mėgdžioti procesorių ir paprastai kitokią architektūrą. Tu leidžia paleisti vieną ar daugiau operacinių sistemų (ir jo taikymai) atskirai per hipervizorius, tokius kaip KVM ir Xenarba tiesiog dvejetainiai failai jau įdiegtos operacinės sistemos aplinkoje.

QEMU įgalina virtualizavimą be emuliacijos, jei svečių sistema naudoja tą patį procesorių kaip pagrindinė sistema arba imituoja x86, ARM, PowerPC, Sparc, MIPS1 procesorių architektūrą. Jis veikia x86, x64, PPC, Sparc, MIPS, ARM platformose ir Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix ir Windows operacinėse sistemose.

Kas naujo „QEMU 4.2“?

Šioje naujojoje versijoje QEMU kūrėjų komanda paskelbė keletą svarbių pakeitimų, iš kurių QEMU 4.2 yra išleistas su daugeliu „Linux“ virtualizacijos patobulinimai.

Tačiau kai kurie svarbiausių šio atnaujinimo šio atvirojo kodo emuliatoriaus funkcijų įtraukite naujausius visų procesorių modelių atnaujinimus dabar pagal nutylėjimą išjungti operacijų sinchronizavimo plėtiniai (TSX). Taip yra dėl neseniai įvykusio „TSX Async Abort“ ir „Zombieload Variant Two“ pažeidžiamumo.

Nors už KVM pridėjo galimybę naudoti daugiau nei 256 procesorius ir teikti paramą SVD SIMD instrukcijoms, taip pat pagerinti emuliacijos našumą naudojant TCG kodų generatorių.

Kitas QEMU 4.2 našumas yra įtraukimas į naujausias „Gcrypt“ ir „Dettle“ bibliotekas, Kur QEMU dabar gali naudoti XTS šifravimo režimą savo bibliotekos ir tai gali sukelti labai padidėjo AES-XTS šifravimo našumas, ypač jei naudojate LUKS disko šifravimą, kai veikia QEMU.

į NBD, bloko tvarkyklė dabar palaiko efektyvesnį apdorojimą skaityti kopijavimo užklausas, taip pat gautas serverio optimizavimas retų vaizdų kopijavimui ir bendri NBD kliento / serverio diegimo pataisymai / patobulinimai.

Už „PowerPC“ architektūros emuliatorius turi sugebėjimas mėgdžioti instrukcijos POWER9 mffsce, mffscrn ir mffscrni. Emuliuojamose mašinose pridėta „powernv“ „Homer“ ir „OCC SRAM“ sistemos prietaisų palaikymas.

Į virtio-mmio pridėta suderinama su virtio 2 standartas ir specifinė specifikacija virtio 1,1 virtualios supakuotos eilės (virtqueue) mechanizmas, skirtas keistis duomenimis su virtualiu įvesties / išvesties įrenginiu paketiniu režimu

Iš kitų išsiskiriančių pokyčių šios naujos versijos:

  • „Intel AVX-512 BFloat16“ (BF16) plėtinių palaikymas.
  • Geresnis našumas naudojant „Tiny Code Generator“ (TCG) ARM branduolių emuliaciją.
  • LUKS bloko tvarkyklė dabar palaiko „Falloc“ ir visą išankstinį paskirstymą.
  • QEMU palaikymas ARM, veikiantis daugiau nei 256 procesoriuose.
  • Pridėta AST2600 ASPEED modelio parama.
  • „ARM SVE“ („Scalable Vector Extensions“) dabar yra suderinamas su KVM svečiais ARM SoC ir palaikomame branduolyje.
  • „Apple MacOS Hypervisor Framework“ (HVF) palaikymas dabar laikomas stabiliu.
  • KVM palaikymas SIMD SVE instrukcijoms su SVE suderinama aparatine įranga.

     

  • „Mffsce“, „mffscrn“ ir „mffscrni POWER9“ instrukcijų emuliacijos palaikymas.

     

  • „Powernv“ mašina dabar suderinama su Homero ir OCC SRAM sistemomis.

     

  • RISC-V derintuvas dabar gali matyti visas architektūrines būsenas.

Si norite sužinoti daugiau apie tai šio naujo QEMU 4.2 leidimo, galite jį patikrinti per QEMU.org.

Galiausiai tiems, kurie nori įdiegti šią naują versiją, jie gali rasti naują versiją oficialiuose savo „Linux“ platinimo kanaluose, nes projektas yra labai populiarus. Tiesiog naudokite paketų tvarkyklę, kad įdiegtumėte iš terminalo.