QEMU 7.2 发布,带有 TCG AVX/AVX2,更好的 9pfs 性能
admin
2023-07-31 19:49:08
0

在 Linux 虚拟化堆栈中扮演重要角色的 QEMU 开源模拟器在圣诞节假期前发布了 7.2 版。

QEMU 7.2 是这个开源项目的另一个不错的增量更新。QEMU 7.2 的一些亮点包括:

– x86/x86_64 的 QEMU 现在支持 CORE_THREAD_COUNT MSR。

– 支持在使用“-kernel”参数引导时将随机种子传递给 Linux 内核。

– 微型代码生成器 (TCG) 在全系统仿真模式下的性能得到改进,修复了其 SSE 实现,并且 TCG 现在支持 AVX / AVX2 / F16C / FMA3 / VAES 指令。

– 支持在 x86_64 上的用户模式仿真代码的信号帧中保存/恢复 XSAVE 状态。

– 具有 9pfs 的 QEMU 具有“巨大的一般性能改进”,性能提高了 6~12 倍。QEMU 9pfs 代码的这种巨大加速来自于为 FID 表使用 GHashTable。随着 Linus Heckemann 的更改,“此更改为此使用哈希表,显着提高了 9p 文件系统的性能。NixOS 的简单安装程序测试的运行时间从 9p 复制了约 122k 个文件,总计约 1.8GiB,减少了一个因素大约 10。”

– QEMU 的 RISC-V 代码现在支持 Zihintpause、不支持向量指令、促进 zmmul 脱离实验性、改进调试器规范以及其他 RISC-V 改进。

– s390x 的 QEMU 现在通过 KIMD/KLMD 指令支持 SHA-512,修复了 LZRF 和 VISTR 指令的模拟,并实现了其他功能。

– QEMU OpenRISC 代码的稳定性改进以及性能改进。

– Arm 上的 QEMU 现在支持模拟增强型翻译同步、PMU 扩展 v3.5、来宾翻译粒度、HAFDBS 和 E0PD。现在也可以模拟 Arm Cortex-A35 CPU 类型。

– LoongArch ISA 支持改进以及一些机器添加。

– 大端 32 位 MIPS 主机已被弃用。 通过更改日志

了解 QEMU 7.2 的所有更改的更多详细信息。QEMU 7.2 可以在QEMU.org下载。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...
如何在 iPhone 14 P... Apple 的 iPhone 14 Pro 是第一款配备 48MP 传感器的 iPhone。所有以前...
balenaEtcher烧录后... balenaEtcher烧录后u盘或者内存卡无法识别不能使用的解决方法想要恢复原来的方法,使用win...