Świat

QEMU 10.0

Ostatnia aktualizacja: 23 kwietnia 2025, 17:47

Została wydana nowa wersja QEMU 10.0

QEMU to oprogramowanie do emulowania maszyn i wirtualizacji o otwartym kodzie źródłowym. Nowa wersja QEMU 10.0 została wydana jako główna aktualizacja, która wprowadza wiele nowych funkcji i różne ulepszenia dla emulacji nowej generacji.

Do najważniejszych funkcji QEMU 10.0 należą szybsza emulacja instrukcji łańcuchowych na modelach procesorów x86, ClearwaterForest i SierraForest-v2 x86, prawdziwe wsparcie dla wielu kolejek dla urządzenia virtio-scsi, nowy opcjonalny parametr handshake-max-seconds dla polecenia nbd-server-start QMP oraz nowe urządzenia „apple-gfx-pci” i „apple-gfx-mmio” w celu zapewnienia przyspieszonej grafiki dla gości macOS.

W przypadku ARM ta wersja dodaje obsługę emulacji funkcji architektonicznych procesora FEAT_AFP, FEAT_RPRES i FEAT_XS, obsługę emulacji fizycznych i wirtualnych timerów Secure EL2, obsługę płyt Stellaris do modelowania obu kontrolerów I2C, obsługę płyt NPCM845 Evaluation i i.MX 8M Plus EVK, a także nową właściwość „highmem-mmio-size” dla płyty „virt”, aby umożliwić konfigurację większego regionu PCIe MMIO.

W przypadku RISC-V ta wersja dodaje obsługę procesora Tenstorrent Ascalon, obsługę irqchip_split przestrzeni użytkownika AIA, bit V do rejestru prywatnego GDB, obsługę 64-bitowego adresu initrd, obsługę płyty generycznej Microblaze V i obsługę procesora RV64 Xiangshan Nanhu.

Również dla RISC-V, QEMU 10.0 dodaje obsługę urządzeń sriscv-iommu-sys, obsługę rozszerzeń ssstateen, obsługę „sha”, nowe rozszerzenie ISA svukte, obsługę śladów wyjątków w trybie użytkownika, obsługę Smrnmi, obsługę rozszerzenia ISA delegacji licznika RISC-V, znacznik tłumaczenia dla pamięci podręcznej tabeli stron IOMMU, obsługę rozszerzeń Smdbltrp i Ssdbltrp oraz obsługę Supm i Sspm jako część Zjpm 1.0.

W przypadku HPPA ta wersja dodaje obsługę hashowania rejestrów przestrzeni za pośrednictwem rejestrów diag wymaganych przez 64-bitowy system HP-UX, emulację płyt PCI Diva GSP („Guardian Service Processor” / BMC), obsługę Astro LLMIO, możliwość wyłączenia karty graficznej Artist za pośrednictwem wiersza poleceń, szybszy czas tłumaczenia, obsługę SeaBIOS-hppa 18 oraz obsługę emulacji do 256 GB pamięci RAM na komputerach gości 64-bitowych.

w tej aktualizacji jest też kilka zmian VFIO, w tym obsługa multifd dla migracji VFIO, obsługa starych GPU ATI (x550), podstawowa implementacja obsługi funkcji PCI PM, ulepszona obsługa IGD passthrough na wszystkich urządzeniach Intel Gen 11 i 12, ulepszone raportowanie błędów dla awarii mapowania regionów MMIO, ulepszona dokumentacja właściwości i udoskonalony silnik śledzenia dirty, aby uwzględnić stan VFIO w calc-dirty-rate.

Źródło: wiki.qemu.org/ChangeLog/10.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