Windows on Arm 是微软针对基于 Arm 架构的处理器优化的操作系统版本。虽然 Windows on Arm 可以通过模拟器(如 Prism)运行大多数 x86 应用程序,但在某些情况下,特别是对于游戏和创意应用程序,这些应用由于依赖特定的 CPU 指令集(如 AVX 和 AVX2)而无法正常运行。
新版本介绍
微软在 Windows 11 Canary 频道中发布了版本 27744,其中包含了新版的微软 Prism 模拟器。这个新版本的关键新增功能是支持旧版 AVX 以及 AVX2 指令。这意味着一些以前由于 CPU 要求而无法运行的游戏或创意应用程序现在可以在 Windows on Arm 上运行。
技术细节
- 支持的指令集:新版本的 Prism 模拟器支持 x86 指令集架构的额外扩展,包括 AVX、AVX2、BMI、FMA 和 F16C。
- 应用场景:这些扩展指令集的加入使得更多的 x64 应用程序可以在 Windows on Arm 上运行,特别是那些对性能有较高要求的应用程序,如 Adobe Premiere Pro。
- 限制:这个更新的 Prism 版本主要针对 64 位应用程序。较旧的 32 位应用程序或带有 32 位助手的应用程序不会检测到 Prism 中的新功能。
影响
1、 用户体验:
- 游戏和创意应用:许多之前无法在 Windows on Arm 上运行的游戏和创意应用程序现在可以正常使用,显著提升了用户的整体体验。
- 兼容性:通过改进指令集支持,Prism 模拟器提高了 Windows on Arm 的兼容性,使得更多的应用程序能够在 Arm 设备上运行。
2、 市场竞争力:
- 生态系统的完善:这一更新有助于完善 Windows on Arm 的生态系统,吸引更多开发者和用户。
- 竞争地位:通过提升兼容性和性能,Windows on Arm 在与传统 x86 平台的竞争中更具优势。
3、 未来展望:
- 持续改进:微软和高通的合作表明,他们将继续改进和优化 Windows on Arm,以支持更多的应用程序和用例。
- Arm 生态系统的扩展:随着越来越多的应用程序针对 Arm 进行优化,Arm 生态系统将进一步扩展,为用户提供更多选择。
示例应用
- Adobe Premiere Pro:这款视频编辑软件已经被特别包含在当前 Windows 11 24H2(或 Windows 11 2024 更新)中的 Prism 版本中,现在将受益于新的指令集支持。
- 游戏:虽然微软没有特别指出哪些游戏会受到影响,但许多依赖 AVX 和 AVX2 指令的游戏现在应该可以在 Windows on Arm 上运行。
评论