首页 > 科技圈 > 正文

苹果电脑换用自研芯片是一场革命 但消费者可以再等等

原标题:焦点分析|苹果电脑换用自研芯片是一场革命,但消费者可以再等等

文|王毓婵

如同预期,苹果Macbook也用上了自家研发的芯片。11月11日凌晨,搭载M1芯片的MacbookAir、Mini、Pro相继亮相。

这是36年来苹果Mac电脑首次使用自研芯片。在这之前,Mac是唯一不在苹果自家芯片上运行的产品。而iPhone,iPad,AppleWatch和AppleTV均已在苹果自研芯片上运行。

MacbookAir

MacbookAir

对于苹果来说,这么做的好处是很明显的——从英特尔转向自研芯片,能使苹果对Mac的性能、功能和启动时间有更多的控制权。更重要的是,自研芯片能将Mac与苹果产品矩阵内的其他产品,如iPhone、iPad等,绑定得更紧密,从而形成一个更通达的生态。

打破产品间的壁垒,是苹果这两年的一个重要战略方向。

随着M1芯片采用ARM架构,新版Mac电脑可以跑iPhone和iPad的应用,原本在Mac上搜不到的应用和游戏都会出现了,苹果电脑的应用生态将出现大爆发。

去年10月,苹果公司改进了MacCatalyst,让iPad程序直接在Mac上运行,开发者无须再为同一个应用写两次代码,设计两套UI界面。这是苹果打通iOS、iPadOS、watchOS、macOS等几个系统之间壁垒的一个小印证。

不过,对于一般消费者来说,苹果正在基于新芯片重建研发生态,这意味着现在入手新Macbook还是有风险的。

对于开发者来说,苹果从英特尔芯片,再到如今换用Arm架构芯片,需要时间对应用进行迁移。根据苹果的预测,过渡期可能长达两年。所以,拿到手的Macbook应用是否齐全仍然是个问题。

M1带来了什么?

首先当然是性能的提升。

M1作为一款SoC芯片,基于Arm架构,是苹果首款采用5纳米制程打造的个人电脑芯片。它封装了160亿个晶体管,集成了苹果最快的中央处理器核心和最快的个人电脑集成显卡,将中央处理器速度提升至最高3.5倍,将电池续航时间最高提升至上一代Mac机型的2倍。

M1

M1

其次,ARM版的Mac将可原生执行iPhone和iPad的应用。也就是说,使用M1的电脑是可以直接跑iOS和iPadOS的应用的。这意味着Mac上AppStore应用数量的大爆发,许多原本在Mac上搜不到的应用和游戏都会出现了。苹果的生态会更趋向一体化。

当然,理论上讲是这样。实际操作上可能还需要一段时间的过渡。

目前,苹果也允许iOS应用的开发人员选择不将应用上架到M1Mac的应用商店。所以,现在有很多热门iOS应用无法在搭载M1处理器的Mac上使用。

发布会开始前一天,海外科技媒体9to5Mac经过查询发现,新Mac上没有YouTube应用,也没有Google家的其他几个必备应用,如GoogleMaps、GoogleDrive和Gmail等。海外主流社交应用Facebook、Instagram、WhatsApp、Messenger、Snapchat也都不在MacAppStore里,视频流媒体应用AmazonPrimeVideo和Disney+也不在。

一些热门游戏,如CandyCrush,AmongUs和《真实赛车3》目前也不在M1Mac的应用商店里。

需要强调的是,目前不能使用不代表Mac正式发货时还不能使用,当然也不代表到时候就一定能用。从苹果的角度来说,保证热门应用正常上线一定是头等大事;从开发者的角度来说,虽然上线Mac应用商店也很重要,但iOS应用毕竟不是为鼠标交互设计的,要保证用户体验肯定还需花时间调整。

苹果自己的应用已经优化好了。发布会上,苹果展示了针对M1处理器优化的应用图标设计。另外,Adobe等第三方开发者的通用应用程序也将陆续推出。Lightroom将在下月推出,Photoshop将在明年推出。

打通自家产品的硬件和软件生态不只是苹果的路线。

“我本人去看WWDC(苹果全球开发者大会)的时候,发现华为的战略跟苹果的战略完全是一样的。只不过我们用了自己更容易理解的说法。”今年9月,华为消费者业务CMO朱勇刚在接受36氪采访时说。

在6月的WWDC上,苹果展示了MacOSBigSur,并称之为“MacOSX推出以来macOS最大的设计更新”。它将与M1一起,从硬件和软件上打破Mac与其他苹果产品之间的隔阂。

华为与苹果在战略上不谋而合。据朱勇刚介绍,华为的战略叫“全场景”,也叫“1+8+N”。“全场景”是从用户角度出发的说法,1+8+N是从产品角度出发的说法。展开来说,1+8+N是华为正在努力构建的“两个生态”之一。这“两个生态”一个是1+8+N的硬件生态(手机+智慧屏、音箱、眼镜、手表、耳机、车机、平板、PC+智能家居、运动健康、出行等),另一个就是芯-端-云能力开放的HMS软件生态。

从这个角度来看,华为与苹果想做的事情确实如出一辙。对于两家产品种类丰富的消费电子企业来说,构建生态闭环更能够把消费者圈在自己品牌之内。可以说这是从“单打独斗”到“打群架”的升级。

从英特尔到Arm,一场危险的大迁徙

苹果不是第一家要在电脑中用Arm架构芯片替代英特尔的公司。

微软曾试图通过WIndowsRT操作系统和SurfaceRT(电脑+平板)向ARM平台迁移,又在2016年推出过全面支持ARM生态系统的Windows10,相关设备包括华硕NovaGo和惠普ENVYX2等,但市场表现都不太好。

2019年11月,微软又推出了运行64位ARM处理器的SurfaceProX,虽然在外观上很出色,但仍然有非常严重的软件兼容性缺陷。

SurfaceProX

SurfaceProX

一个现实的问题是,电脑用Arm处理器代替英特尔,需要应用开发者做很多额外的工作。大多数Windows应用只在X86架构上运转,所以要让它们顺利在搭载Arm处理器的电脑上跑起来,等于让开发者们参与一场大迁徙。当然并不是所有人都觉得折腾有意义。

苹果今天要面临一样的问题。虽然ARM版Mac理论上可直接执行iPhone和iPad的应用,但仍然有很多电脑应用开发者要参与迁移。

苹果提供了两种方式来辅助迁移。

发布会上,苹果公司软件工程高级副总裁克雷格·费德里吉(CraigFederighi)介绍了Universalapps,它可以视执行的硬件自动为开发者选择合适的二进制码,但前提是开发者仍然需要为两种架构都编译程序。

在有Universalapp之前,替代方案是Rosetta2转译器。第一代Rosetta曾经在乔布斯时期,辅助开发者从PowerPC转译到英特尔架构,现在,它可以将英特尔X86-64的软件转译到ARM64。据苹果在发布会上的介绍,Rosetta2“简便易操作”,可以让开发者们不更改架构,就直接适配到ARM。

当然,听起来容易,做起来未必不难。开发者的迁移意愿如何,还有待继续观察。即便强如苹果,这也不是一场一定会胜利的战役。苹果在全球PC市场的份额不到10%,开发者为之折腾的动力可能并没有那么强。

所以,如果你只是一名普通消费者,建议还是等新Macbook出来后看看评测视频再决定要不要买吧。毕竟连苹果都预计要给开发者留出两年过渡期。

相关阅读:
Rivian R1T电动皮卡和R1S电动SUV将开始接受预订 明年开始交付 苹果官宣:iPhone上App即将在Mac上可用