开发者

Win10 ARM迎来原生PS!微软玩ARM能赢过苹果吗?

【PConline杂谈】苹果最近发布的ARM Mac电脑真的很惊艳。M1芯片打破了人们对ARM芯片性能弱的印象,苹果生态在X86和ARM之间的平稳过渡,让人们深深佩服苹果深厚的软件能力。事实上,苹果并不是第一个试图将桌面生态转向ARM的巨头。至少在苹果之前,微软已经在ARM平台上进行了多次尝试。

使用骁龙处理器的平板电脑

比如早在2012年,微软就推出了基于Tegra 3 ARM处理器的Surface平板,运行Windows RT系统;近年来,微软推出了基于骁龙SQ1/SQ2 ARM处理器的Surface Pro X,运行真正的Windows 10,甚至兼容旧的32位X86软件。但是由于运行效率、兼容性等问题,微软的ARM产品并没有取得很大的反响。

目前,微软对ARM的主要战略重点在于ARM上的Windows 10系统。但与同样兼容ARM的macOS 11相比,ARM上的Windows 10不支持64位X86软件,同时运行效率更低,缺少原生ARM应用(UWP太弱)。虽然微软比苹果有更深的桌面生态积累,但这些丰富的资源并不能很好地导入到ARM上的Windows 10中。

为什么Win10 ARM不温不火?

微软想要在ARM领域与苹果竞争,至少需要解决两个生态问题。

由于提高Windows 10 on ARM的兼容性。,专利问题,ARM上的Windows 10只能兼容ARM32、ARM64和32位X86软件,但据微软消息,兼容64位X86软件的Windows 10 ARM已经在路上了。

Windows 10 ARM运行Win32软件,一般效果,长期不支持64位X86软件

加大力度开发ARM原生软件。x86软件运行在ARM平台上,需要翻译,会失去一定的效率,功能有限。如果代码涉及系统内核和虚拟化,则可能不兼容。为了开发基于ARM的原生软件,苹果提出了Mac Catalyst,可以让用户在iPad和Mac上同时开发应用,极大地推动了Mac原生ARM软件的发展。ARM生态不能总是被X86传输软件支持,开发原生ARM应用是解决ARM生态上Windows 10的根本途径。

Mac Catalyst可以让一个软件应用同时兼容iPadOS和macOS,极大地推动了ARM应用的发展

那么微软在这两方面做得怎么样呢?微软在ARM上大力提升Windows 10的兼容性,对64位X86软件的支持也在路上,将随着下一次大更新推向系统。但是,在ARM原生软件的开发上,微软似乎有些力不从心。

目前,微软主要依靠UWP提供原生ARM应用。然而,由于缺乏移动平台的支持,UWP应用已经成为无源之水,无法吸引大量开发者为其造血。不过,也有一些好消息。最近Adobe在ARM上推出了基于Windows 10的Photoshop,可以看作是大规模软件登陆ARM上Windows 10的信号。

Windows 10 ARM的原生应用主要来自UWP,但UWP很难成为气候

Win10 ARM迎来原生开发的Photoshop,它还有成功的机会吗?

Adobe早些时候表示,将使其软件在ARM上本地支持Windows 10,Photoshop是先锋。现在,用户可以在Surface Pro X上体验Photoshop的ARM原生开发版,虽然Photoshop ARM原生版还处于Beta阶段,但这款完整的PS带来了很多惊喜。

首先是运营效率。根据外媒Windows Central的测试,Surface Pro X运行ARM版本的Photoshop非常快,不仅启动快,而且还能保持手握笔。Surface Pro X上的SQ2处理器不是很强大,有这样的性能还是挺让人意外的。

Win10 ARM迎来了最初开发的大规模软件——PS,运行非常高效(图片来自Windows Central)

其次,是广泛的兼容性。不久前,一些开发者将ARM上的Windows 10移植到了Windows Phone上。现在,大家惊讶地发现,WP手机甚至可以运行这种完整的PS!

Windows 10 ARM可以安装在Lumia手机上,也可以运行PS,表现出了出色的兼容性

据Windows Latest报道,在ARM上为Lumia 950/950 XL安装Windows 10后,开发者发现手机也可以运行原生ARM开发的PS!虽然运行不是很流畅,一些高级功能不可用,但也体现了Windows 10在ARM上的强大兼容性,——需要知道的是,Lumia手机使用的高通808处理器性能较弱,仅支持32位,最近编译的PS依然可以在上面运行,这说明ARM上的Windows 10对硬件兼容性比macOS 11更友好。

WP手机安装了Windows 10 ARM,上面的PS其实是有的

一直以来,与苹果相比,微软系统的优势之一就是对硬件兼容性友好。虽然适应ARM平台的macOS 11功能非常强大,但只能在苹果自己的ARM芯片上运行,这让普通大开发者_运维技巧众很难选择。Windows已经用大量符合IBM兼容标准的电脑占领了X86的大片区域。这一幕会在ARM市场重演吗?我们将拭目以待。

总结

客观来说,ARM上的Windows 10还是一个不成熟的产品。它缺乏强大的硬件平台,形成了软件生态和长远的产品规划。然而,微软从来没有像苹果这样靠一些爆炸性的产品征服过市场。如果Windows 10 ARM能够继承微软开放兼容系统的优良传统,或许也能在ARM领域取得巨大成就。目前Windows 10 ARM确实有这样的潜力,让我们拭目以待它会有怎样的市场表现。

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜