QEMU 9.0 开源机器模拟与虚拟化软件,刚迎来了一次重大更新。此次更新为 ARM、RISC-V、LoongArch、s390x 和 HPPA 架构带来了诸多新特性和性能提升。
QEMU 9.0 的更新亮点
- 多队列支持:为 virtio-blk 引入了多队列支持,允许通过不同的 I/O 线程来处理单一硬盘的多个数据队列,提升了处理效率。
- 内存预分配优化:在特定场景下,可以利用多线程技术来预分配内存后端,进一步提高了效率。
- 新增映射内存功能:新增的映射内存(Mapped-RAM)特性让虚拟机快照的创建变得更加高效。
- VFIO 功能增强:VFIO 支持检查点重启,并增强了零页检测(Zero-Page Detection)功能。
对于 RISC-V 架构,QEMU 9.0 新增了对多种 ISA/扩展的支持,包括 Zacas、amocas、RVA22 等。并为 RISC-V 虚拟机增加了 SMBIOS 支持,以及对 SRAT、SLIT、AIA 和 PLIC 的 ACPI 支持,并更新了 RHCT 表的支持。
在 ARM 架构方面,QEMU 9.0 新增了对 B-L475E-IOT01A IoT 节点、mp3-an536(MPS3 开发板 + AN536 固件)和 raspi4b(Raspberry Pi 4 Model B)的支持。同时,为 Freescale i.MX6、Allwinner R40、Banana Pi、npcm7xxx 和 virt 板提供了更全面的 IO、磁盘、USB、SPI、网卡和定时器支持,并增加了对 ECV(增强计数器虚拟化)、NV(嵌套虚拟化)和 NV2(增强嵌套虚拟化)架构特性的支持。
LoongArch 架构在 QEMU 9.0 中获得了 KVM 加速功能,包括对 LSX/LASX 向量扩展的支持。同时,HPPA 架构的 SeaBIOS-hppa 固件升级至 16 版本,新增了对 CVDG、CVB、CVBY 和 CVBG 指令的仿真支持,并提升了 s390x 架构的 LAE(扩展加载地址)仿真性能。
此外,在 gdbstub 方面,QEMU 9.0 也进行了多项改进,包括支持在用户模式下监测系统调用(Syscalls),支持进程分叉跟踪模式(Fork-Follow Modes),以及增强了对信号信息读取Siginfo:Read)的支持。
更多更新细节,请访问 QEMU 官网的变更日志。
最新评论
企业版和家庭版就功能不同,企业版也可以家用,这话没毛病。但家庭版就无法企业级应用了哎~~
什么“企业版”“家庭版”也就功能不同而已,企业版完全可以家用,LTSC 没有乱七八糟的多余功能和广告,还很稳定。LTSC 其实也就没有应用商店而已,联网,管理员身份运行 wsreset -i,等一段时间就安装好了,顺便解决了 LTSC 2021 开始 AppXSvc 占用 CPU 高、输入法没有候选框的问题。驱动如果系统更新没有,可以去硬件或主板厂商官网下载,这有什么难的?
不能下载图片?
安装很简单,砍掉的那些功能对于中国区的用户也不适用,最大的问题是现在bug太多了,这才是不适合用的根本原因