微软宣布ARM64EC帮开发者移植Win32应用到Win11 on ARM
更新日期:2021-08-06 16:28:28
来源:互联网

微软昨日宣布了 ARM64EC(Emulation Compatible,模拟兼容),这是一种为 Windows 11 on ARM 系统创建应用的新方式。ARM64EC 使开发者能够轻松地将其现有的 Win32 应用程序移植到 Windows 11 on ARM 系统上。


对于 Windows 10 on ARM,开发者必须为 ARM 设备重新编译他们的 Win32 应用程序。如果有问题,开发者就需要为 ARM 设备重写他们的整个应用程序。
而利用 ARM64EC,开发者能够逐步开发他们的 ARM 应用程序。首先,他们可以确定其代码库中最受益于本地性能的部分,并将其重建为 ARM64EC。应用程序的其他部分将保持模拟 x64 的完全功能,但重新编译的 ARM64EC 部分现在将具有本地速度。 随着时间的推移,他们可以将更多的应用程序重新编译为 ARM64EC,以进一步提高性能并节省 ARM 设备的续航。
ARM64EC 是适用于 Windows 11 on ARM 的新应用安装接口(ABI),它以原生速度运行,并可与 x64 互操作。应用程序、进程甚至模块可以根据需要自由混合和匹配ARM64EC和x64。应用程序中的 ARM64EC 代码将原生运行,而任何 x64 代码将使用 Windows 11 on ARM 的内置仿真运行。
微软的内部团队已经在使用 ARM64EC。事实上,Office 团队在即将推出的 64 位 Office for ARM 中使用了 ARM64EC,这样现有的 x64 插件就可以在 Windows 11 on ARM 设备上正常地运行。
-
微软公布Windows 11删除功能名单:开始菜单大改 21-07-01
-
微软确认Windows 11存在:将获得更创新的手势体验 21-07-01
-
Windows 11抛弃控制面板的节奏:正被设置应用替代 21-07-08
-
微软预告Win11新看点:全新应用商店将登场 21-08-20
-
不受支持的PC上运行Win11意味着很可能也没有安全更新 21-09-03
-
微软详述Win11如何优化系统资源并让PC跑得更畅快 21-09-09
-
历代宣传口号回顾:Win11能否兑现“更接近用户所爱”的承诺? 21-09-16
-
微软PowerToys受到Windows 11外观影响即将迎来新改进! 21-09-24
-
微软详细介绍Windows 11的“无缝更新”概念 21-09-30
-
Win11正式版首个补丁发布:AMD锐龙性能进一步遭劣化 21-12-12
