QEMU 9.1 发布,带来性能与安全性全面提升

QEMU 是一款知名的开源虚拟化软件,允许用户模拟不同的计算机系统。最近发布的 QEMU 9.1 版本由 263 位作者贡献了超过 2800 项改进,进一步提升了性能、扩展性和可用性。以下是此次更新的主要变化。

主要更新亮点

迁移功能增强
QEMU 9.1 版本新增了对英特尔内存分析加速器 (IAA) 和用户空间加速器开发工具包 (UADK) 等技术的支持,使虚拟机的实时迁移更加高效。此外,改进了 postcopy 迁移失败后的恢复能力,进一步提升了虚拟机迁移的稳定性。

Virtio 功能改进
更新后的 Virtio 现在支持 VIRTIO_F_NOTIFICATION_DATA,允许来宾驱动在发送设备通知时传递额外数据,对调试和性能优化提供了有力支持。

来宾代理命令更新
在来宾代理方面,Linux 用户可以使用新的 guest-network-get-route 命令来管理网络,而 Windows 用户则能使用新添加的 guest-ssh-* 命令。这些命令行支持的扩展,使得用户可以更好地控制和安全管理虚拟机。

安全性和架构改进

安全和 ARM 更新
此次更新修补了 QEMU NBD 服务器的多个安全漏洞,并增强了 NBD TLS 加密功能。对于 ARM 架构,QEMU 9.1 引入了多个新特性的模拟支持,同时加强了嵌套页表和多 CPU、外设的板级支持,进一步提升了 ARM 平台的兼容性。

跨架构支持扩展
在 LoongArch 架构方面,新版本支持从 ELF 内核直接启动,并能够运行多达 256 个虚拟 CPU,同时调试功能也有所增强。RISC-V 也加入了对新架构扩展的支持,扩展了 QEMU 的模拟能力。

x86 支持增强
对于 x86 架构,QEMU 9.1 新增了对运行 AMD SEV-SNP 来宾的 KVM 支持,并更新了对最新英特尔和 AMD 处理器的 CPU 模拟,使虚拟化环境更加贴合实际硬件。

弃用功能与未来建议

如同其他主要版本更新,QEMU 9.1 也对部分不再符合现代标准的功能进行了清理。例如,Nios II 目标及一些旧的属性和选项已被删除或弃用。用户被建议查阅 QEMU 系统仿真用户指南中的“Deprecated Features弃用功能”章节,以了解替代方案和未来更新对系统稳定性的影响。

总结

QEMU 9.1 通过一系列改进,为开发者和系统管理员带来了更高的性能、安全性和兼容性。新版本现已在 QEMU 官方下载页面提供,用户可访问获取相关安装包,并查看更新日志了解更详细的改动内容。

The post QEMU 9.1 发布,带来性能与安全性全面提升 first appeared on Linux迷.

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/151887.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>