QEMU 7.1 jest teraz dostępna jako najnowsza wersja funkcji tego emulatora procesora, który odgrywa ważną rolę w stosie wirtualizacji systemu Linux typu open source.

Wśród zmian, które można znaleźć w nowym QEMU 7.1, znajduje się obsługa 64-bitowego LoongArch jako nowej architektury procesora, obsługiwanych wiele nowych rozszerzeń RISC-V, obsługa nowych funkcji procesorów Arm i wiele innych. Najważniejsze cechy QEMU 7.1:

-Wstępne wsparcie dla 64-bitowej architektury LoongArch. Ten cel LoongArch64 został zaprojektowany tak, aby pasował do mostka hosta Loongson 3A5000 SoC i Loongson 7A1000.

-QEMU 7.1 dla RISC-V dodaje obsługę uprzywilejowanej specyfikacji 1.12, ulepszoną obsługę rozszerzeń RISC-V Vector, a także dodaje wiele innych rozszerzeń: Zbkb, Zbkc, Zbkx, Zknd/Zkne, Zknh , Zksed/Zksh, Zkr, Sdtrig i Zmmul. Istnieje również wiele poprawek RISC-V i innych ulepszeń.

-QEMU 7.1 dla x86 dodaje obsługę architektonicznych LBR na maszynach wirtualnych KVM.

-Obsługa emulacji wielu innych funkcji architektury procesora Arm, od Scalable Matrix Extensions (SME) do różnych innych nowszych funkcji. QEMU for Arm obsługuje teraz również emulowane typy procesorów Cortex-A76 i Neoverse-N1.

-Przestarzały model procesora Icelake-Client został usunięty, ponieważ nie istnieje w świecie rzeczywistym podczas konfiguracji tego modelu.

-Eksperymentalne wsparcie dla eksponowania emulowanych urządzeń PCI przez nowy protokół użytkownika VFIO.

-Obsługa wysyłania bez kopii dla QEMU w systemie Linux w celu zmniejszenia zużycia procesora na hoście źródłowym podczas migracji maszyn wirtualnych.

-Kod agenta gościa QEMU poprawił obsługę systemu Solaris i inne ulepszenia raportowania.

Pełną listę zmian w QEMU 7.1 można znaleźć w Wiki projektu. QEMU 7.1 można pobrać ze strony QEMU.org.

Categories: IT Info