Emulator sumber terbuka QEMU yang memainkan peran penting dalam kumpulan virtualisasi Linux telah keluar dengan rilis versi 7.2 menjelang liburan Natal.

QEMU 7.2 adalah pembaruan tambahan yang bagus untuk proyek sumber terbuka ini. Dengan QEMU 7.2, beberapa sorotan meliputi:

-QEMU untuk x86/x86_64 kini mendukung CORE_THREAD_COUNT MSR.

-Dukungan untuk meneruskan benih acak ke kernel Linux saat boot menggunakan argumen”-kernel”.

-Tiny Code Generator (TCG) memiliki peningkatan kinerja dalam mode emulasi sistem penuh, perbaikan untuk implementasi SSE-nya, dan TCG sekarang mendukung instruksi AVX/AVX2/F16C/FMA3/VAES.

-Dukungan untuk menyimpan/memulihkan status XSAVE dalam bingkai sinyal untuk kode emulasi mode pengguna di x86_64.

-QEMU dengan 9pfs memiliki”peningkatan kinerja umum yang masif”sebanyak 6~12x kinerja yang lebih baik. Percepatan besar-besaran dalam kode QEMU 9pfs ini berasal dari penggunaan GHashTable untuk tabel FID. Dengan perubahan oleh Linus Heckemann,”Perubahan ini menggunakan tabel hash untuk ini, secara signifikan meningkatkan kinerja sistem file 9p. Waktu proses uji penginstal sederhana NixOS, yang menyalin ~122k file dengan total ~1,8GiB dari 9p, berkurang sebesar satu faktor sekitar 10.”

-Kode RISC-V QEMU sekarang mendukung Zihintpause, menghentikan dukungan untuk instruksi vektor, mempromosikan zmmul dari eksperimen, peningkatan spesifikasi debugger, dan peningkatan RISC-V lainnya.

-QEMU untuk s390x sekarang mendukung SHA-512 melalui instruksi KIMD/KLMD, emulasi tetap dari instruksi LZRF dan VISTR, dan mengimplementasikan fitur lainnya.

-Peningkatan stabilitas pada kode OpenRISC QEMU serta peningkatan kinerja.

-QEMU on Arm kini mendukung emulasi Enhanced Translation Synchronization, PMU Extensions v3.5, ukuran granul terjemahan tamu, HAFDBS, dan E0PD. Jenis CPU Arm Cortex-A35 kini juga dapat ditiru.

-Peningkatan dukungan LoongArch ISA serta sejumlah penambahan mesin.

-Host MIPS 32-bit Big endian sudah tidak digunakan lagi.

Detail lebih lanjut tentang semua perubahan dengan QEMU 7.2 melalui change-log. QEMU 7.2 dapat diunduh di QEMU.org.

Categories: IT Info