QEMU 项目近日发布了 QEMU 10.1.0,这是一次重要版本更新,包含超过 2700 次提交,来自 226 位开发者的贡献。新版本重点在于虚拟化安全性、架构支持以及迁移性能的全面提升。
主要更新亮点:
-
机密虚拟化:支持 Intel TDX 与 AMD SEV-SNP,能够通过 VFIO 与
guest_memfd
访问受保护内存,还可直接使用 IGVM 文件启动加密虚拟机。 -
迁移性能:Live migration 新增 multifd 支持,加速 post-copy 与预拷贝迁移,并首次支持基于 IPv6 的 RDMA 迁移。
-
ARM 架构:引入多项新 CPU 特性(如 SME2、SVE2p1 等),新增多款开发板支持,并在 “virt” 板上实现嵌套虚拟化与 CXL/ACPI 热插拔。
-
RISC-V 改进:扩展 ISA 支持,新增 Kunminghu CPU 与 ACPI 功能。
-
LoongArch 与 s390x:LoongArch 增加内核 irqchip 支持,s390x 提供控制程序标识信息。
-
图形与兼容性:GTK 界面缩放体验更佳,SPICE GUI 支持远程 OpenGL 渲染;修复 Windows NT MIPS 版本在 Magnus 机器上的蓝屏问题。
-
构建环境:最低 Rust 版本要求提升至 1.77,Meson 升至 1.8.1;引入实验性 WebAssembly(WASM)构建;停止对 Debian 11 的支持。
QEMU 10.1 标志着虚拟化生态在 安全性、跨架构支持和迁移效率 上进一步迈进,同时也为未来在 Web 环境运行 QEMU 打下了基础。
下载地址:https://www.qemu.org/download/