微软昨天宣布了 ARM64EC(“仿真兼容”),这是一种在 ARM 上为 Windows 11 构建应用程序的新方法。ARM64EC 使开发人员可以轻松地将现有的 Win32 应用程序移植到 ARM 上的 Windows 11。对于 ARM 上的 Windows 10,开发人员必须为 ARM 设备重新编译他们的 Win32 应用程序。如果出现问题,开发人员应该为 ARM 设备重写整个应用程序。
借助 Windows 11 中的新 ARM64EC,开发人员可以逐步开发他们的 ARM 应用程序。首先,他们可以确定代码库中最能从本机性能中受益的部分,并将其重建为 ARM64EC。应用程序的其余部分将保持模拟 x64 的完整功能,但重新编译的 ARM64EC 部分现在将具有本机速度。随着时间的推移,他们可以将更多应用程序重新编译为 ARM64EC,以进一步提高 ARM 设备的性能并延长电池寿命。
Microsoft 的内部团队已经在使用 ARM64EC。事实上,Office 团队正在即将推出的64 位 Office for ARM 中使用 ARM64EC, 以便现有的 x64 插件可以在 ARM 设备上的 Windows 11 中正常运行。
11-25 10:02