開源機器模擬器和虛擬化工具 QEMU 10 發布:Arm、RISC-V、x86 全面優化
IT之家 4 月 23 日消息,在經過 4 輪候選版本測試后,開源機器模擬器和虛擬化工具 QEMU 正式推出全新 10 版本,優化了 CPU 和主板支持,Arm 架構引入更快的指針認證算法,RISC-V 擴展多項指令集,x86 性能顯著提升。
針對 ARM 架構,QEMU 10 默認指針認證模擬器采用 QEMU 專有算法,速度比標準 QARMA5 快數個數量級,用戶仍可通過設置切換回標準模式。
針對 RISC-V 架構,QEMU 10 新增 Svukte、ssstateen 等指令集擴展,并支持 Tenstorrent Ascalon 核心和 Xiangshan Nanhu RV64 CPU。
針對 x86 架構,新版優化了字符串操作指令,顯著縮短啟動時間,同時新增 Intel Clearwater Forest 和 Sierra Forest-v2 模型,與 Xeon 路線圖保持同步。
在 I/O 和存儲方面,QEMU 10 引入 virtio-scsi 的多隊列支持,允許不同 virtqueue 分配到多個線程,接軌 QEMU 9.0 的 virtio-blk 路徑。
此外,qemu-nbd 新增握手超時選項,避免集成測試長時間掛起,并修復了長期存在的守護進程退出卡頓問題,為用戶提供更流暢的操作體驗。
Mac 用戶迎來 apple-gfx-pci 和 apple-gfx-mmio 虛擬 GPU,支持 macOS 的 ParavirtualizedGraphics.framework。

Linux 平臺上,Intel Gen 11/12 IGD 直通可靠性提升,VFIO 遷移新增多 FD 支持。s390x 主 frame 主機新增 virtio-mem 熱插拔功能,并支持第 17 代 CPU 定義及 PCI 設備繞過 IOMMU 的選項。
QEMU 10 推出“cpr-transfer”實時更新模式,管理員可在不中斷服務的情況下完成更新,減少停機時間。同時,團隊修復了一項長達一年的虛擬機遷移死鎖問題。
IT之家注:QEMU 是一個通用的機器仿真器和虛擬化工具,可以模擬包括處理器、內存和其他硬件組件在內完整的計算機系統,讓用戶在一個設備上運行另一個設備的操作系統或程序。
相關閱讀:
來源:IT之家