Świat

QEMU 11.0

Ostatnia aktualizacja: 22 kwietnia 2026, 16:33

Została wydana nowa wersja QEMU 11.0.

QEMU to oprogramowanie do emulowania maszyn i wirtualizacji o otwartym kodzie źródłowym.

W QEMU 11.0 całkowicie zrezygnowano z obsługi hosta 32-bitowego, dodano model procesora Diamond Rapids dla architektury x86 i wprowadzono szerokie zmiany w zakresie ARM, RISC-V, KVM i migracji.

W tej wersji dodano model procesora Diamond Rapids x86 oraz wprowadzono natywną obsługę enklaw Nitro za pośrednictwem akceleratora nitro i typu maszyny nitro -M.

W zakresie wirtualizacji, QEMU 11.0 zawiera aktualizacje KVM, takie jak obsługa wirtualizacji CET, dodaje obsługę resetowania dla maszyn SEV-SNP i TDX oraz zgłasza żądania zakończenia SEV-ES jako zdarzenia paniki gościa.

ARM otrzymuje znaczące aktualizacje w QEMU 11.0, dodając emulację dla FEAT_ASID2 i FEAT_E2H0, wprowadzając akcelerację SMMUv3 za pomocą -device arm-smmuv3,accel=on oraz dodając obsługę WHPX dla płyty wirtualnej. Płyta wirtualna zawiera teraz właściwość virtio-mmio-transports, a procesory KVM obsługują właściwość kvm-psci-version.

W tej wersji usunięto kilka przestarzałych typów maszyn i interfejsów. W architekturze ARM ast2700a0-evb został zastąpiony przez ast2700a1-evb, a przestarzałe maszyny highbank i midway zostały usunięte. W architekturze x86 QEMU 11.0 eliminuje typy maszyn pc-i440fx-2.6, pc-q35-2.6, pc-i440fx-2.7 i pc-q35-2.7.

Funkcje migracji zostały również ulepszone. QEMU 11.0 rozwiązuje problemy z migracją mapowanej pamięci RAM za pomocą x-ignore-shared, optymalizuje brudną synchronizację dla niesymetrycznych bloków RAM z KVM, wprowadza status nieudanej migracji i rozszerza COLO o obsługę multifd.

Jeśli chodzi o ulepszenia grafiki i pamięci masowej, virtio-gpu obsługuje teraz natywne sterowniki kontekstowe, a każde wyjście może mieć określoną rozdzielczość. W warstwie bloków sterownik NFS obsługuje libnfs v6, sterownik bloku curl dodaje opcję wymuszenia zakresu dla obrazów HTTP(S), a eksport bloków FUSE obsługuje teraz żądania asynchronicznie i obsługuje wiele wątków iothreads.

QEMU 11.0 wprowadza również aktualizacje dla dodatkowych architektur. RISC-V otrzymuje obsługę nowych rozszerzeń i różne poprawki, LoongArch dodaje obsługę migracji PMU dla KVM i nową obsługę instrukcji TCG, PowerPC zyskuje obsługę migawek dla kilku urządzeń i poprawki migracji pseries, a s390x obsługuje teraz rozruch z urządzeń virtio-blk-pci.

Dodatkowe zmiany obejmują aktualizacje agentów gości dla systemu Windows, ulepszenia 9pfs, poprawki podsystemu wejścia/wyjścia oraz rozszerzoną obsługę wtyczek TCG, w tym wtyczki C++ w drzewie i nowe interfejsy API wtyczek.

Źródło: wiki.qemu.org/ChangeLog/11.0

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.

Accessibility Toolbar

Linuxiarze.pl