为什么明明同样是在 arm 下运行 x64 代码, qemu 与 Rosetta 2 和 Parallel 下虚拟 arm 版 windows 转译运行 x64 代码差距会这么大

查看 63|回复 1
作者:t41372   
如题,
已知在 m1 平台下,Rosetta 可以流畅转译并运行 x64 程序,使用 parallel 运行 arm 版 windows 11 也可以用 win11 arm 的转译功能流畅运行 x64 程序
那为什么使用 qemu (utm)模拟 x64 版 win7 会卡的不可用?
arm 模拟 x64 操作系统与
arm 模拟 x64 程序与
arm 虚拟 arm 操作系统运行 x64 程序
他们的效率为什么会差的如此之多?
灵感源自
/t/917074

x64, ARM, 运行, qemu

agagega   
因为 Rosetta 不支持用在虚拟机上,不过他们给 Linux VM 开了个洞: https://developer.apple.com/documentation/virtualization/running_intel_binaries_in_linux_vms_with_rosetta
您需要登录后才可以回帖 登录 | 立即注册

返回顶部