关联方披露
如果你通过我们的链接购买,我们可能会得到佣金。阅读我们的道德政策.

Apple Silicon Mac迷你开发套件看起来像台式iPad Pro

Tim Cook宣布为Apple Silicon Mac开发提供开发人员过渡工具包

为了在2020年底支持Apple Silicon Mac的出货,该公司正在向开发人员发送一个过渡工具包,帮助他们准备在新架构上运行的代码。新的盒子有效地将升级后的iPad Pro塞进了Mac迷你盒子。原因如下。

什么是电脑?

苹果宣布计划将其Mac系列产品升级为自己的定制硅芯片,这并不奇怪。该公司在去年的WWDC上透露了一些有关其计划的线索,我们随后详细介绍了为什么苹果的Mac可以放弃Intel x86,转而使用ARM.

然而,我们很多人都认为苹果最新的SoC应用于iPhone和iPad专业版即使是最基本的MacBook,也需要进行重大改造,而且苹果更高级的台式机Mac可能会完全支持Intel处理器。毫无疑问,显示苹果A12Z比大多数PC笔记本电脑都快的基准数据是某种营销错觉!

然而,我们对苹果现有SoC的了解越多苹果硅作为一个整体,我们就越有信心苹果确实已经在许多方面击败了英特尔。认为苹果的定制硅只能处理“移动”工作负载的想法,与那种轻蔑的假设是一样的,这种假设助长了一种不屑一顾的观念,即iPad只是“媒体消费设备”,在某种程度上不是“真实的”。

现在苹果已经完成搬迁工作macOS大苏尔以及它自己的所有应用程序都可以在Apple Silicon上运行——有效地在arm64 CPU上运行,但支持Apple GPU、Neural Engine和所有其他组件内置于其定制SoC中,可以在iPad上有效地托管Mac桌面。但有一个陷阱。

iPad Pro塞进Mac迷你手机壳

iPad设计为轻薄型,可全天使用电池。促成这种形式和功能上的高度移动效率的一个因素是iPadOS中RAM的超保守使用,它继承了iOS。系统所需的RAM越少,苹果在设计中所能容纳的RAM就越少。设备上的RAM芯片越少,直接导致电池消耗越低。我们过去常常指出这一点,并一度为此受到很多抨击,但就连微软也出来了并同意“更多RAM”并不总是一件好事,尤其是在移动设备上。

事实上,RAM功耗的现实是苹果做出一系列“大胆”工程决策的主要原因,这些决策导致iOS需要的RAM比Android、Windows或Mac少得多。缺点是低RAM消耗也会限制一次运行或在后台逗留的应用程序数量。这也是为什么苹果从未将iPad定位为“不折不扣”的全PC替代品的原因。真正的工程需要决定性的妥协。

苹果从根本上优化了iOS的移动性和延长电池寿命,这涉及到曾经有争议的决定。然而事后来看,在iOS中使用超保守的RAM绝对是正确的决定,这使得Android或Windows许可证持有人难以与iPhone和iPad的性能和能效相匹敌。少就是多。

一些Mac电脑也很轻薄,电池寿命更长,但即使是苹果的MacBook Air也将其内存下限设置为8GB,并希望您订购16GB。A类Mac迷你也可以订购8GB,但它提供的扩展插槽允许您安装16GB、32GB甚至64GB。相比之下,苹果最时髦的2020款iPad Pro只有6GB或RAM,没有扩展选项。早期的iPad附带4GB或更少的容量。苹果的iPad营销页面没有对其中包含的RAM数量发表评论。

虽然iOS在内存方面非常保守,但macOS通常会占用尽可能多的RAM。除了利用您安装的RAM芯片外,macOS还可以自由地将RAM中不需要的任何东西交换到存储设备上的虚拟内存备份存储中,从而提供更多可用空间,然后根据需要将其转回页面。

iOS也有虚拟内存,但没有后备存储。当系统内存不足时,它会告诉应用程序释放空间。如果他们做得不够快,他们就会被解雇。这是操作上的根本不同。将数据从RAM分页到磁盘再分页回磁盘需要消耗大量能源,会降低系统的速度。这在传统的计算机上是有意义的,但在移动设备上是没有意义的。

因此,虽然苹果已经完成了将其所有macOS Big Sur代码翻译为在其iPad的Apple Silicon架构上运行的工作,但平板电脑硬件根本没有针对运行macOS进行优化。解决方案很简单:添加更多RAM。苹果公司正在推出带有16GB RAM的开发人员转换工具包,这对于Mac来说很舒服,但对iPad的电池来说会造成破坏。

USB 3.2 C型为iPad Pro连接

苹果还详细介绍了其开发人员转换工具包通过USB-C提供USB 3连接,以及传统的USB-a端口和HDMI。这看起来有点像Mac mini,但实际上是iPad Pro连接。新款Mac minis支持Thunderbolt 3,最多可驱动四个4K DisplayPort屏幕,并支持RAID存储和eGPU扩展等设备。Thunderbolt 3是一种Intel规范,其有效工作方式类似于电缆形式的PCIe插槽。支持Thunderbolt 3连接需要Intel控制器芯片。

大多数iOS设备仅提供USB 2速度,以及对单个1080p HDMI视频输出、USB存储和网络的支持,尽管苹果的专有Lightning端口使用加密狗或特殊电缆。最新的iPad Pro型号带有USB C端口,可以使用USB-C DisplayPort显示器处理更快的USB 3规格和高达4K的视频输出,只要显示器不需要Thunderbolt 3。

很明显,开发人员过渡工具包不是一个配备苹果Silicon SoC的Mac mini,而是一个连接到多个USB端口、以太网和HDMI的iPad Pro逻辑板。它支持相同的蓝牙5.0和802.11ac WiFi,可以使用USB-C内部连接到SSD进行存储。

开发人员转换工具包
开发人员过渡套件规格反映了A12Z型iPad专业版

在各种WWDC视频中,苹果展示了似乎是开发人员过渡工具包驱动6K Pro Display XDR的功能。当然,没有人会买一个6K的显示器,然后用iPad Pro以4K的速度运行,因为这将非常昂贵,而且它实际上不会工作,也没有任何意义。但苹果可能正在使用定制的苹果Silicon Mac原型,也可能只是将其花哨的显示器用作道具,或被黑客攻击以支持低分辨率USB-C视频输出。不要在家里尝试这个,因为它行不通。

到苹果硅Mac开始发货时USB 4规范可能已经集成到苹果的SoC中。新的USB 4标准有效地使Thunderbolt 3连接成为规范的一部分,并不再需要Intel的专有控制器来支持Thunderbolt 3速度。

这意味着苹果可以为其即将推出的SoC增加USB 4支持,并将Apple Silicon Mac及其iOS和iPad系列的其他产品从Lighting移动到USB-C端口,可能全部采用Thunderbolt 3速度。

仍然拒绝融合

总之,苹果公司在WWDC上的详细信息表明,随着Mac和iOS平台共享越来越多的通用代码,它们可以继续交叉传播,包括Catalyst应用程序协调现有iOS功能跨平台;丰富的开发工具-如Swift用户界面,这使得开发视觉和谐但平台优化的应用程序变得容易;当然还有更多相同的普通硅。

然而,这并不意味着苹果的平台正在融合。Mac仍在优化,可以在传统的计算桌面上工作,主要由键盘和精确指针驱动,而不是触摸屏。例如,没有证据表明苹果正在考虑将其Mac显示器转变为触摸屏。这也表明Apple Pencil不会很快出现在Mac上,MacBook屏幕也不会开始分离,变成形状奇怪的平板电脑,因为其他人都在尝试。

苹果增加了新的键盘选项,并支持新的触摸板、点驱动与触摸式界面的集成,从而扩展了iPad Pro的使用案例。但iPad也有很多Mac的功能,这些功能不需要加入iPad,实际上会削弱它在便携性、简单性和能效方面的价值。

已知的未知数

另一个重要的收获是,苹果现有的定制硅已经针对iOS和iPadOS进行了专门优化,因此我们还不完全了解当前A12Z的性能如何,因为它拥有显著更多的内存,并且完全不同的操作系统被调优以执行非常不同的工作,而无需如此严厉地节约电池电量。毫无疑问,如果没有iPad Pro的限制,Apple Silicon已经比我们预期的更强大了。

这一点尤其正确,因为iOS还针对单核性能进行了高度优化,特别是为了提供响应性UI,尽管现有A12Z上有八个CPU内核。在插上电源的桌面机箱中,macOS能够一次启动所有四个性能核心并全速驱动它们。它甚至有可能点亮所有八个线程,高级线程管理可以在您使用它时优先安排调度以提供极快的用户界面,或者在等待处理器密集型任务完成时进行全功率数字运算,而较低优先级的任务则发生在后台的高效核心上。

除了开发人员过渡工具包之外,第一款投放市场的苹果硅Mac电脑在进入下一代SoC时可能会带来更大的收益,这些SoC得益于专门支持macOS需求的额外优化。甚至有可能,一些Mac机型将合并多个SoC,以最大化可用内核并提供更强大的图形。苹果的Mac Pro已经将两个AMD GPU按类似路线配对。

苹果未来的Intel Mac也可能从现有的T2辅助芯片转变为集成完整的苹果SoC,以提供对资源的访问,包括苹果GPU、神经引擎和其他功能。大规模生产单个高性能SoC甚至可能比设计一系列仅用于数百万台Mac电脑的定制芯片更便宜。

还有很多东西要发现,但事情确实变得有趣了。