QEMU 9.1 版本正式发布,该版本对 Arm 与 RISC-V 架构的支持得到强化,同时在 LoongArch 架构上实现了 ELF 内核的直接启动功能。

Qemu
软件类型:系统辅助软件大小:173.80MB软件平台:WinALL软件语言:简体中文
标签: Qemu
查看详情
开源仿真器和虚拟化平台 QEMU 9.1 版本正式发布,汇集了 263 位开发者的 2800 多项代码贡献。

以下是新版本的亮点:
1. 虚拟机迁移效率:通过引入英特尔的内存分析加速器(IAA)与用户空间加速器开发套件(UADK),虚拟机迁移效率得到显著提升;此外,针对Postcopy故障恢复机制的优化,也进一步增强了迁移过程的稳定性。
2.Virtio 功能增强:新增支持 VIRTIO_F_NOTIFICATION_DATA,该功能允许在设备通知里附加额外数据,这对性能调试与优化很有帮助。
3.Guest Agent 命令扩展:针对 Linux 与 Windows 系统,新添加了网络管理类命令,像 guest-network-get-route 以及 guest-ssh-* 等,丰富了命令行界面(CLI)的功能,让操作的灵活性与安全性得到了提升。
4.安全性与ARM架构优化:针对QEMU NBD服务器的安全漏洞进行了修复,并强化了TLS加密机制。ARM架构方面新增了仿真功能,包括嵌套页表支持,同时在多CPU及外设适配性上也做出了改进。
5. 跨架构支持拓展:LoongArch架构支持直接从ELF内核启动,vCPU数量最多可达256个,调试功能也得到了增强。RISC-V架构则新增了扩展特性,在提升性能的同时,也强化了仿真能力。
6.x86架构支持能力得到增强:新添加了在KVM环境中运行AMD SEV-SNP客户端的支持,同时还扩展了对Intel与AMD最新处理器的仿真功能。

QEMU(Quick Emulator)作为一款先进的设备仿真与虚拟化工具,可让不同硬件架构的操作系统及应用程序在同一架构环境中运行,达成软件的跨平台使用。对开发者来说,QEMU搭建了跨硬件架构的系统运行与软件集成测试平台,能切实提升软件开发的效率和品质。