1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 微软宣布ARM64EC 帮开发者移植Win32应用到Windows 11 on ARM

本帖由 漂亮的石头2021-06-30 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

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

    [​IMG]

    [​IMG]

    对于Windows10 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 设备上正常地运行。​
     
正在加载...