QEMU 7.1 on nyt saatavilla uusimpana ominaisuusjulkaisuna tälle suoritinemulaattorille, jolla on tärkeä rooli avoimen lähdekoodin Linux-virtualisointipinossa.

Uuden QEMU 7.1:n sisältämiin muutoksiin kuuluu 64-bittisen LoongArchin tuki uutena suoritinarkkitehtuurina, monia uusia RISC-V-laajennuksia tuetaan, uusien Arm CPU-ominaisuuksien tuki ja paljon muuta. QEMU 7.1:n kohokohtia ovat:

-Alkuperäinen tuki 64-bittiselle LoongArch-arkkitehtuurille. Tämä LoongArch64-kohde on suunniteltu vastaamaan Loongson 3A5000 SoC-ja Loongson 7A1000-isäntäsiltaa.

-QEMU 7.1 for RISC-V lisää tuen 1.12:n etuoikeutetuille spesifikaatioille, parannetun RISC-V Vector-laajennustuen ja lisää useita muita laajennuksia: Zbkb, Zbkc, Zbkx, Zknd/Zkne, Zknh , Zksed/Zksh, Zkr, Sdtrig ja Zmmul. Mukana on myös monia RISC-V-korjauksia ja muita parannuksia.

-QEMU 7.1 x86:lle lisää tuen arkkitehtonisille LBR:ille KVM-virtuaalikoneissa.

-Tuki monien muiden Arm CPU-arkkitehtuuriominaisuuksien emulointiin Scalable Matrix Extensions (SME)-laajennuksista moniin muihin uudempiin ominaisuuksiin. QEMU for Arm tukee nyt myös Cortex-A76:n ja Neoverse-N1:n emuloituja suoritintyyppejä.

-Vanhentunut Icelake-Client CPU-malli on poistettu, koska sitä ei ole olemassa todellisessa maailmassa tämän mallin konfiguroinnin mukaisesti.

– Kokeellinen tuki emuloitujen PCI-laitteiden paljastamiseen uuden VFIO-käyttäjäprotokollan kautta.

-Tuki nollakopiointilähetykselle QEMU:lle Linuxissa, mikä vähentää suorittimen käyttöä lähdeisännässä virtuaalikoneiden siirron aikana.

-QEMU:n vierasagenttikoodi on parantanut Solaris-tukea ja muita raportointiparannuksia.

Täydellinen luettelo QEMU 7.1:n muutoksista löytyy projektin Wikistä. QEMU 7.1 voidaan ladata osoitteesta QEMU.org.

Categories: IT Info