新的WindowsInsider构建让ARMPC可以像Rosetta2一样模拟x64

公羊富涛
导读 昨天,微软宣布向注册了 Windows Insider Program 的用户发布了 Windows 10 上 ARM64 设备的 x64 仿真的第一个预览版。新功能是

昨天,微软宣布向注册了 Windows Insider Program 的用户发布了 Windows 10 上 ARM64 设备的 x64 仿真的第一个预览版。新功能是Build 21277 (RS_PRERELEASE)的一部分,其中还包括对表情符号的更新、重新设计的触摸键盘、语音输入和主题感知闪屏,以及对一系列错误的修复。

根据公告,Windows Insiders 可以从 Microsoft Store 或任何其他位置安装任何 x64 应用程序,无论是其流应用程序、游戏还是生产力程序。用户甚至可以运行 64 位版本的互联网浏览器,例如 Google Chrome,这可能有点占用内存。模拟为 64 位版本而不是 32 位版本允许浏览器访问更多的计算机内存,这应该有助于提高性能。

Windows Insiders 需要为三星 Galaxy Book S、联想 Flex 5G和Surface Pro X安装 Qualcomm Adreno 图形驱动程序的预览版,才能让 64 位模拟器在他们的设备上运行。此外,用户需要从此处安装可再发行的 ARM64 C++ 预览版。微软表示,Windows Insiders 只需要执行一次,因为未来的 Insider 版本不需要这两个步骤。

“当我们在 2017 年底首次在 ARM 上推出 Windows 10 时,客户所需的应用程序的长尾主要是 32 位 x86 应用程序,”Windows 合作伙伴组项目经理 Hari Pulapaka 说。“随着时间的推移,生态系统已经更多地转向仅限 64 位的 x64 应用程序......这就是为什么我们正在努力扩展我们的模拟能力以包括 x64 应用程序并共享第一个预览以收集反馈。”

ARM 上的 Windows 只能模拟为 x86(英特尔或 AMD)处理器编程的 32 位应用程序,这有点问题,因为近年来许多软件开发人员已停止支持其应用程序的 32 位版本。甚至Windows 10 也停止了对 2004 版操作系统的32 位程序的支持。这一切都取决于系统 DRAM 32 和 64 位应用程序使用了多少。

虽然 32 位程序最多只能访问 4 GB 的 DRAM,但 64 位程序可以访问更多甚至更多——Windows 10 家庭版高达 128 GB,Pro、Enterprise 和教育版。现在几乎所有的 PC 都配备了至少 8 GB 的内存——其他任何东西都是对计算机的一种罪过——所以没有太多理由再继续制作 32 位版本的应用程序了。

像Surface Laptop Go这样的设备仍然存在,这是一款非常便宜的笔记本电脑,只有 4 GB 内存,但即便如此,64 位应用程序仍然是更好的选择,因为它们支持更大数量的 DRAM。就现代笔记本电脑而言,拥有一个标准而不是两个标准是有意义的。

ARM64 的 x64 仿真离开 Windows Insider 计划并推广到所有 Windows 10 用户可能还需要一段时间,但这最终是朝着正确方向迈出的一步,可能会吸引更多消费者对 Windows Arm 笔记本电脑的兴趣——尤其是现在苹果已经在其一些产品中推出了新的 M1 Arm 处理器。目前还没有太多的原生 x86 应用程序被移植到 Arm,因此如果用户想要切换到不同的处理器架构,至少有必要使用模拟器。Apple 已经有了Rosetta 2,我们很快就会有机会在这里进行测试。如果微软希望在 Arm 领域竞争,它需要赶上仿真,但它正在顺利进行。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!