Jak wiesz, QEMU to świetny projekt open source, który działa jako emulator dla różnych architektur. Do swojego działania wykorzystuje dynamiczną translację plików binarnych, oprócz możliwości wirtualizacji do uruchamiania systemów i oprogramowania z innych platform (x86, ARM, SPARC, RISC-V, PPC,…). Teraz pojawia się wersja 6.2, która ma bardzo ważne postępy.
QEMU 6.2 jest w drodze z obsługą SGX Intela w maszynach wirtualnych, co jest interesujące ze względu na bezpieczeństwo. Będzie również wyposażony w ulepszenia obsługi Apple Silicon (M1, M1 Pro, M1 Max), a także nowy i powstający ISA RISC-V. To są wielkie słowa i świetna wiadomość dla użytkowników, którzy używają tego oprogramowania do emulacji.
Kilka dni temu został uruchomiony QEMU 6.2-rc0, czyli pierwszy kandydat do ostatecznej wersji (Release Candidate), który można już przetestować, aby zweryfikować wszystkie te aktualizacje i czy działa poprawnie. Stamtąd nowi kandydaci są wypuszczani co tydzień, dopóki nie będą gotowe i oznaczone jako stabilne QEMU 6.2.0, co powinno nastąpić w połowie grudnia, jeśli nie będzie żadnych opóźnień ani problemów w rozwoju.
Ponadto przyjdą również poprawki w stosunku do poprzednich wersji, a wiele innych ulepszenia:
- Wspomniana wcześniej obsługa Intel SGX (Software Guard Extensions) w maszynie wirtualnej.
- Na hoście macOS z Apple Silicon umożliwi akcelerację HVF uruchamianie maszyn gości AArch64 (ARM 64-bit).
- Wysokowydajny procesor Fujitsu A64FX oparty na ARM będzie teraz obsługiwał TCG (Tiny Code Generator) firmy QEMU.
- Obsługa większej liczby instrukcji RISC-V, obsługa SiFive PWM i innych ulepszeń związanych z tym ISA.
- Ulepszenia obsługi dla IBM POWER10.
- Naprawiono problem z Intel Snow Ridge v4 w tej wersji QEMU.
- I wiele więcej, które czeka na Ciebie w tej nowej wersji...