QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的2700多个提交,引入了增强功能和新功能,以提高性能、可扩展性和可用性。
QEMU 9.0亮点
QEMU 9.0中的一个关键更新是块设备处理。virtio blk现在支持多队列,允许不同I/O线程同时处理单个磁盘的不同队列,显著提高了性能和效率。
对于那些从事调试工作的人来说,gdbstub已经看到了一些改进。值得注意的是,它现在包括在用户模式下捕获系统调用、支持fork-follow模式以及增强信号信息处理等功能。
内存管理也得到了显著的升级。在某些情况下,现在可以使用多个线程同时预分配内存后端,从而简化操作并提高性能。
迁移功能已经扩展,支持“映射ram”功能。这允许更高效的虚拟机快照、改进的零页面检测以及对VFIO的检查点重新启动支持,所有这些都增强了VM操作的可靠性和灵活性。
ARM架构广泛应用于从智能手机到服务器的各种设备,在QEMU 9.0中有了显著改进。这包括对增强的计数器虚拟化、嵌套虚拟化和增强的嵌套虚拟化的支持。
新的板支持也可用于多种设备,包括B-L475E-IOT01A物联网节点和Raspberry Pi 4 Model B。
对于那些使用RISC-V的人来说,这个版本包括对新的ISA/扩展的支持和增强RISC-V机器功能的许多修复程序。同样,s390x体系结构改进了仿真支持和修复,确保了更好的性能和准确性。
新版本可以从QEMU的官方下载页面下载,用户可以在那里找到tarball。对于那些对细节感兴趣的人,请访问发布公告或查看更改日志,其中详细列出了更改的完整列表。
延伸阅读:
OpenMediaVault 7 NAS获得Kubernetes功能
如果你热衷于自托管NAS并涉足DevOps,你会喜欢这次更新的。OpenMediaVault 7为您推出了一项改变游戏规...
QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...
Wine 9.9推出Wow64模式和增强的ARM支持
在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...
GNOME 47将于9月18日发布
GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...
Winamp以FreeLLama的名义成为开源
我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...