Windows 10 on ARM将于五月支持64位应用 但不是真正的x64
2016 年 12 月的时候,微软和高通首次宣布了将为基于骁龙处理器的 Windows 10 PC 引入 x86 应用运行支持的消息。不过现在,用户们开始留意到了这些设备的一些缺点,比如无法运行 64 位应用程序。好消息是,如此前承诺的那样,这件事将很快迎来改变。据 Engadget 报道,在五月份召开的 Build 2018 开发者大会上,微软将会最终放出一款允许开发者编译 ARM64 应用的 SDK 。
统一 Windows 应用(UWP)支持三种封装形式,即 ARM、x64、以及 x86 。此前包括 Windows Phone 在内的许多 ARM 设备,都只支持 32 位的系统和应用。
不过需要指出的是,即便 Windows on ARM PC 运行着 64 位的操作系统,它会优先调用 ARM 封装包。
如果 ARM 包不存在,那么系统会在商店里搜寻 x86 包(因为不支持 x64)。
对终端用户来说,新的 ARM64 SDK 会带来细微的不同。App 运行速度可能会略快一些,但它无法解决根本性的问题 —— 缺少对 x64 的支持。
大多数 Win32 应用都有提供 32 位版本,但 Photoshop Elements 等软件却不是,且微软不大可能在短时间内为 Windows 10 on ARM 带来 x64 仿真。
[编译自:Neowin]