2021 年,微软Windows的ARM转型终于成了?

021

苹果基于ARM架构的M1晶片大出风头,老对头微软也不甘示弱加快自研ARM晶片的开发进度;加上近期微软终于补足 Windows 10 on ARM关键性的x64模拟支持──2021年,微软Windows向ARM架构转型的梦,终于要成真了?

为何x64 模拟如此关键?

ARM 操作系统有无x64 模拟,可以说直接决定一般用户是否可用系统。

苹果此次向ARM 架构的迁移之所以获得好评,除去苹果M1 晶片硬体运行原生ARM64 应用的优异表现外,ARM 版本macOS Big Sur 中Rosetta 2 在软体层面提供的对英特尔x86、x64 应用翻译与模拟同样功不可没──Rosetta 2 模拟效率之高、对日常应用相容之广泛,为ARM 版macOS 用户体验提供保障,更为苹果由英特尔x86 向ARM 架构的成功过渡盖好桥梁。

021
▲ Rosetta 2 的良好模拟体验对ARM 版macOS 的体验至关重要。

先于苹果寻求向ARM 转型的微软,则起了大早赶晚集。早在2016 年,微软便发表ARM 版Windows 10,却等到初代Surface Pro X 上市才得以真正开放用户。微软Windows 向ARM 转型的尝试直到此时,才引起用户更多关注──三年已过,「此时」是2019 年末。

更糟糕的是,与大量关注相伴的并非用户赞赏,而是Windows 10 on ARM 的不成熟暴露无遗,以及随之而来的如潮差评──对用户使用体验影响最恶劣的,莫过于Windows 10 on ARM 仅能透过模拟兼容老旧过时的32 位元x86 应用,而对效能与普及度俱佳的64 位元x86(即x64)应用无能为力;加之彼时来自第三方厂商的ARM64 原生应用的极度匮乏──购买Windows 10 on ARM 设备的早鸟用户,直接被拽入「空有机器,没软体用」的糟糕体验泥潭。

Windows 10 on ARM,亟需添加x64 模拟以挽回岌岌可危的用户口碑。

Windows 10 on ARM 现在真的可用吗?

测试结果基于Surface Pro X SQ1 硬体及Windows 10 on ARM 开发者通道预览版Build 21277.rs,高通Adreno 显卡驱动已更新至最新预览版本。其余各软体亦均为结稿时最新版本。预览版系统不代表正式版本体验。

由于微软官方从未公布Windows 10 on ARM 的应用相容清单,因此微软于Windows 10 on ARM 开发者管道释出支援x64 模拟更新后,《品玩》逐一检查测试近60 款各类常用软体的可用性,并大致分为办公通讯、设计工程、游戏娱乐三类:

1. 办公通讯

若场景限定为计算量较小,且有微软Office 等不少ARM64 原生应用加持的日常办公通讯,即便取得x64 模拟支援前的Windows 10 on ARM 就能轻松应付。

此次更新后,日常通讯交流常用的通讯软体还有TIM 等客户端等,办公使用的WPS 与Slack、Notion、Typora 等Electron 应用,以及企业常用的虚拟私有网路应用,都能在搭载SQ1 的Surface Pro X 流畅运行。

021
▲ 大多x64 日常办公通讯应用都可在Windows 10 on ARM 流畅运行。

2. 设计工程

考虑到Windows 10 on ARM 设备普遍不低的售价,仅用于办公通讯显然不太回本──获得x64 模拟支援前,Windows 10 on ARM 最受诟病的缺点之一,便是对设计类工作必备的Adobe CC 套件相容性极差。

现在情况终于有显著改善,甚至还有意外惊喜──Adobe CC 的Photoshop 与Lightroom 已原生支援ARM64 架构,使用体验自然几近完美;暂未提供ARM64 支援的Adobe Rush 与Adobe Premiere Pro,经Adobe 说明设备情况、绕开Adobe CC、由官方提供的链接直接下载测试x64 程序后发现,相对更依赖CPU 性能的Rush 及Premiere Pro 的模拟运行意外流畅,完全可用于简单影片剪辑──主观来看,剪辑体验与同世代的Surface Pro 7 几乎没有差距。

021
▲ AutoCAD 运行卡顿严重。

强调Rush 与Premiere Pro 的运行更依靠CPU 性能,是因倚靠GPU 性能的x64 设计工程类软体运行情况不甚理想。

首先是Serif 公司的Affinity Photo 与Affinity Publisher,启动时会弹出提示无法找到支援DX10 的显卡,因而使用体验打折扣;实际使用也确实卡顿频发。同样卡顿频发的还有Blender,最基础的建模操作时,不流畅感便常现。到了同样需要GPU 演算力的Autodesk AutoCAD,导入1.3MB 大小的.dwg 示例文件后,软体卡顿严重到几乎不可用。最后则是GPU 性能有硬性要求的Davinci Resolve 17 beta 及Lumion 11 等应用,均成功辨识GPU 型号,但两者皆无法正常启动。

021
▲ Davinci Resolve 17 beta 无法正常启动。

可推测目前Windows 10 on ARM 预览版的x64 软体模拟,能较高效调用CPU 演算力,顺利运行部分设计工程类软体;但其余尚未对ARM 架构下高通Adreno GPU 最佳化的软体,仍处于不可用状态。

3. 游戏娱乐

诸如网易云音乐、爱奇艺、哔哩哔哩等影音类应用,大都在Microsoft Store 直接提供搭配版,因此Windows 10 on ARM 满足基本娱乐需求并不是问题。但与运行大型工程软体一样,无论架构,在任何轻薄便携设备玩大型游戏本就有些荒谬,但依旧测试部分x64 游戏的兼容性,可运行且流畅度可玩的仅Steam 平台《Among Us》、 《火箭联盟》以及暴雪战网平台的《炉石传说》。

021
▲ 游戏反作弊机制似乎一直以来都是兼容性问题大户。

除了部分因反作弊机制不兼容而无法启动的多人游戏(如《英雄联盟》),与设计工程类软体出现的问题类似,大量未配搭ARM GPU 的x64 游戏,目前尚处于无法游玩的状态。现阶段而言,若在Windows 10 on ARM 进行重度游戏,可能依旧需要靠各类游戏串流或云端游戏服务。

发布者:yuanyuan,转转请注明出处:https://www.xiaoyuanjiu.com/17416.html

发表评论

登录后才能评论