Megérkezett a QEMU nyíltforráskódú virtualizációs szoftver 9.1 verziója, mely javítja az emulációt és a hardvertámogatást a RISC-V és az ARM platformokon. Vizsgáljuk meg az új verzió újdonságait.
Tartalomjegyzék
QEMU 9.1 kiemelt újdonságok
Az új 9.1-es kiadás négy hónappal a 9.0 után érkezik, és bevezeti a tömörítés leterhelésének támogatását az Intel In-Memory Analytics Accelerator (IAA) vagy a User Space Accelerator Development KIt (UADK) segítségével, valamint javított támogatást bztosít a postcopy hibajavításokhoz.
A 9.1 támogatást nyújt a VIRTIO_F_NOTIFICATION_DATA funkcióhoz amely lehetővé teszi a vendég illesztőprogram számára, hogy további adatokat küldjenek teljesítménymérési vagy hibakeresési célokra. Ezen felül még támogatja a vendég hálózatának útvonalinformáció lekérését Linuxon, valamint a vendégfelhasználó által végrehajtott SSH parancsokat Windows rendszeren.
ARM Platform újdonságok
Az ARM platform szempontjából ez a kiadás emulációs támogatást biztosít a FEAT_NMI, FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC, FEAT_WFxT és FEAT_Debugv8p8 architektúra funkcióhoz, kétszintű lapozási táblák támogatását a emulált SMMUv3 számára, valamint xilinx_zynq lap támogatást a gyorsítótár vezérlőhöz.
RISC-V Platform újdonságok
A RISC-V platformhoz hozzáadott támogatás biztosítja a Zve32x, Zve64x, Zimop, Zcmop, Zama16b, Zabha, Zawrs és Smcntrpmf kiterjesztések használatát, megfelel az 1.13-as privilégiumos architektúra specifikációjának, valamint továbbfejleszti a hibakeresési és GDB támogatást.
LoongArch, x86 újdonságok
A LoongArch platformon lehetővé teszi az ELF kernel közvetlen indítását, akár 256 virtuális CPU futtatását az extioi virt kiterjesztés segítségével, és javítja a hibakeresési és GDB támogatást. A SPARC platform esetében pedig emulációs támogatást nyújt az FMAF, IMA, VIS3 és VIS4 architektúra-funkciókhoz.
Az x86 platformon a QEMU 9.1 hozzáadott támogatást kínál az Icelake-Server v7, SapphireRapids v3 és Sierra Forest processzorok CPU emulációjához, valamint a KVM lehetőséget nyújt az AMD SEV-SNP vendégek futtatására. Emellett biztonsági frissítéseket tartalmaz a QEMU NBD szerverhez és az NBD TLS titkosításához.
Végül a 9.1-ben továbbfejlesztésre került a paranccsori támogatás a megengedett vagy letiltott parancsok konfigurálásához.
Hogyan tudod letölteni a QEMU 9.1-et?
A QEMU 9.1 letölthető a hivatalos weboldalról, ahonnan le is töltheti az új verzió forráskódja. A különböző disztribuciók szoftvertáraiból a későbbiekben érhető majd el. Akit mindenre kiterjedően érdekelnek a verziót érintő újdonságok, azok pedig elolvashatják a kiadási megjegyzéseket itt.