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

百家 作者:36氪 2020-11-12 23:22:20

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


文?|?王毓婵
编辑?|?苏建勋

封面来源 |?IC Photo

如同预期,苹果 Macbook 也用上了自家研发的芯片。11 月 11 日凌晨,搭载 M1 芯片的 Macbook Air、Mini、Pro 相继亮相。
这是 36 年来苹果 Mac 电脑首次使用自研芯片。在这之前,Mac 是唯一不在苹果自家芯片上运行的产品。而iPhone,iPad,Apple Watch 和 Apple TV 均已在苹果自研芯片上运行。
Macbook Air
对于苹果来说,这么做的好处是很明显的——从英特尔转向自研芯片,能使苹果对 Mac 的性能、功能和启动时间有更多的控制权。更重要的是,自研芯片能将 Mac 与苹果产品矩阵内的其他产品,如 iPhone、iPad 等,绑定得更紧密,从而形成一个更通达的生态。
打破产品间的壁垒,是苹果这两年的一个重要战略方向。
随着M1芯片采用 ARM 架构,新版 Mac 电脑可以跑 iPhone 和 iPad 的应用,原本在 Mac 上搜不到的应用和游戏都会出现了,苹果电脑的应用生态将出现大爆发。
去年 10 月,苹果公司改进了 Mac Catalyst,让 iPad 程序直接在 Mac 上运行,开发者无须再为同一个应用写两次代码,设计两套 UI 界面。这是苹果打通 iOS、iPadOS、watchOS、macOS 等几个系统之间壁垒的一个小印证。
不过,对于一般消费者来说,苹果正在基于新芯片重建研发生态,这意味着现在入手新 Macbook 还是有风险的。
对于开发者来说,苹果从英特尔芯片,再到如今换用 Arm 架构芯片,需要时间对应用进行迁移。根据苹果的预测,过渡期可能长达两年。所以,拿到手的 Macbook 应用是否齐全仍然是个问题。
?

M1 带来了什么?

首先当然是性能的提升。
M1 作为一款 SoC 芯片,基于 Arm 架构,是苹果首款采用 5 纳米制程打造的个人电脑芯片。它封装了 160 亿个晶体管,集成了苹果最快的中央处理器核心和最快的个人电脑集成显卡,将中央处理器速度提升至最高 3.5 倍,将电池续航时间最高提升至上一代 Mac 机型的 2 倍。
M1
其次,ARM 版的 Mac 将可原生执行 iPhone 和 iPad 的应用。也就是说,使用 M1 的电脑是可以直接跑 iOS 和 iPadOS 的应用的。这意味着 Mac 上 App Store 应用数量的大爆发,许多原本在 Mac 上搜不到的应用和游戏都会出现了。苹果的生态会更趋向一体化。
当然,理论上讲是这样。实际操作上可能还需要一段时间的过渡。
目前,苹果也允许 iOS 应用的开发人员选择不将应用上架到 M1 Mac 的应用商店。所以,现在有很多热门 iOS 应用无法在搭载 M1 处理器的 Mac 上使用。
发布会开始前一天,海外科技媒体 9to5Mac 经过查询发现,新 Mac 上没有 YouTube 应用,也没有 Google 家的其他几个必备应用,如 Google Maps、Google Drive 和 Gmail 等。海外主流社交应用 Facebook、Instagram、WhatsApp、Messenger、Snapchat 也都不在 Mac App Store 里,视频流媒体应用 Amazon Prime Video 和 Disney+ 也不在。
一些热门游戏,如 Candy Crush,Among Us 和《真实赛车 3》目前也不在 M1 Mac 的应用商店里。
需要强调的是,目前不能使用不代表 Mac 正式发货时还不能使用,当然也不代表到时候就一定能用。从苹果的角度来说,保证热门应用正常上线一定是头等大事;从开发者的角度来说,虽然上线 Mac 应用商店也很重要,但 iOS 应用毕竟不是为鼠标交互设计的,要保证用户体验肯定还需花时间调整。
苹果自己的应用已经优化好了。发布会上,苹果展示了针对 M1 处理器优化的应用图标设计。另外,Adobe 等第三方开发者的通用应用程序也将陆续推出。Lightroom 将在下月推出,Photoshop 将在明年推出。
打通自家产品的硬件和软件生态不只是苹果的路线。
“我本人去看 WWDC(苹果全球开发者大会)的时候,发现华为的战略跟苹果的战略完全是一样的。只不过我们用了自己更容易理解的说法。”今年 9 月,华为消费者业务 CMO 朱勇刚在接受 36 氪采访时说。
在 6 月的 WWDC 上,苹果展示了 MacOS Big Sur,并称之为“Mac OS X 推出以来 macOS 最大的设计更新”。它将与 M1 一起,从硬件和软件上打破 Mac 与其他苹果产品之间的隔阂。
华为与苹果在战略上不谋而合。据朱勇刚介绍,华为的战略叫“全场景”,也叫“1+8+N”。“全场景”是从用户角度出发的说法,1+8+N 是从产品角度出发的说法。展开来说,1+8+N 是华为正在努力构建的“两个生态”之一。这“两个生态”一个是 1+8+N 的硬件生态(手机+智慧屏、音箱、眼镜、手表、耳机、车机、平板、PC+智能家居、运动健康、出行等),另一个就是芯-端-云能力开放的 HMS 软件生态。
从这个角度来看,华为与苹果想做的事情确实如出一辙。对于两家产品种类丰富的消费电子企业来说,构建生态闭环更能够把消费者圈在自己品牌之内。可以说这是从“单打独斗”到“打群架”的升级。
?

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

苹果不是第一家要在电脑中用 Arm 架构芯片替代英特尔的公司。
微软曾试图通过 WIndows RT 操作系统和 Surface RT(电脑+平板)向 ARM 平台迁移,又在 2016 年推出过全面支持 ARM 生态系统的 Windows 10,相关设备包括华硕 NovaGo 和惠普 ENVY X2 等,但市场表现都不太好。
2019 年 11 月,微软又推出了运行 64 位 ARM 处理器的 Surface Pro X,虽然在外观上很出色,但仍然有非常严重的软件兼容性缺陷。
Surface Pro X
一个现实的问题是,电脑用 Arm 处理器代替英特尔,需要应用开发者做很多额外的工作。大多数 Windows 应用只在 X86 架构上运转,所以要让它们顺利在搭载 Arm 处理器的电脑上跑起来,等于让开发者们参与一场大迁徙。当然并不是所有人都觉得折腾有意义。
苹果今天要面临一样的问题。虽然 ARM 版 Mac 理论上可直接执行 iPhone 和 iPad 的应用,但仍然有很多电脑应用开发者要参与迁移。
苹果提供了两种方式来辅助迁移。
发布会上,苹果公司软件工程高级副总裁克雷格·费德里吉(Craig Federighi)介绍了 Universal apps,它可以视执行的硬件自动为开发者选择合适的二进制码,但前提是开发者仍然需要为两种架构都编译程序。
在有 Universal app 之前,替代方案是 Rosetta 2 转译器。第一代 Rosetta 曾经在乔布斯时期,辅助开发者从 PowerPC 转译到英特尔架构,现在,它可以将英特尔 X86-64 的软件转译到 ARM 64。据苹果在发布会上的介绍,Rosetta 2“简便易操作”,可以让开发者们不更改架构,就直接适配到 ARM。
当然,听起来容易,做起来未必不难。开发者的迁移意愿如何,还有待继续观察。即便强如苹果,这也不是一场一定会胜利的战役。苹果在全球 PC 市场的份额不到 10%,开发者为之折腾的动力可能并没有那么强。
所以,如果你只是一名普通消费者,建议还是等新 Macbook 出来后看看评测视频再决定要不要买吧。毕竟连苹果都预计要给开发者留出两年过渡期。

来个“分享、点赞、在看”

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接