M1 Macs评论

2020-11-21 18:42:13

逐渐变得清楚的是,有一天苹果的处理器将用于英特尔。

随着苹果在iPhone和iPad上构建芯片的技能日趋明显,英特尔苦苦挣扎。人们怀疑苹果的移动芯片是否足够强大,以至于像Mac之类的传统计算机在新一代产品中逐渐消失。新的英特尔芯片通常会延迟交付,并且与前几代产品相比只有很小的改进。

在2018年10月,很明显,苹果采取行动只是时间问题。该公司宣布了一款新的iPad Pro,它采用了苹果公司的八核A12X处理器,并宣称“比2017年6月至2018年6月间售出的所有便携式PC的92%快。”苹果现在直接将其芯片与英特尔进行比较,并宣称自己是胜利者。

两年后,它终于发生了。苹果已经发布了前三款Mac机型,这些机型由Apple设计的芯片系统提供支持。事后看来,放弃英特尔的决定似乎是冒险的。

这些新的相对低端的Mac型号均由M1芯片提供支持,比除最高端的Intel Mac以外的所有型号都快。笔记本电脑比以前的笔记本电脑在电池寿命方面有了巨大的飞跃。从几乎所有方面来看,转向苹果芯片都是Mac硬件至少十年来的最大飞跃。

由M1芯片1驱动的前三台Macs填补了Mac产品线低端的空缺:该公司最便宜,价格最低的笔记本电脑MacBook Air;两端口13英寸MacBook Pro是三种MacBook Pro机型中最低端的;和最便宜的Mac,Mac mini。 (请注意,Apple仍在销售高端Intel Mac mini和基于Intel的四端口13英寸MacBook Pro,这更强有力地表明,新机型并非旨在填补每个生态位。)

考虑到它们的速度,很容易忽略这些都是低端模型的事实。但这只是苹果公司所说的为期两年的过渡的第一步。 M1芯片似乎是2018年iPad Pro中A12X处理器的下一代即兴应用,它有很多限制,无疑是将来苹果设计的Mac处理器不存在的限制:它仅支持两个Thunderbolt端口,最高支持16GB的RAM。它不支持外部GPU或任何种类的离散图形。它最多可以驱动两个显示器。从任何定义来看,它都是低端芯片,这是苹果有史以来最慢,性能最差的Mac芯片。

根据我的测试,还可以肯定地说,这三款基于M1的Mac,都是苹果价格表底部的低端系统,是有史以来最快的Mac。

像苹果最新的大多数处理器一样,M1由两组处理器内核提供动力-四组旨在实现最高性能,四组旨在在低功耗下高效运行。 (是的,这意味着即使是价格低至999美元的MacBook Air现在也采用八核处理器。)苹果声称一个M1性能核心是有史以来最快的单处理器核心,并且它在Geekbench 5单处理器测试中的性能似乎证明这一点。

但是,当然,为了获得最佳性能,您需要将工作分散到多个内核上,而M1可以做到这一点。当它不需要消耗电池时,它将在“效率”核心上工作,苹果声称这些核心可以自己提供与999美元的2020年初MacBook Air相同的性能。当需要更多功能时,这四个“性能”内核将投入使用,M1超越了除高端英特尔Mac之外的所有内核。

显然,这三款基于M1的Mac均比当前发售的所有Mac都快,除了Mac Pro,iMac Pro和5K iMac的最高端配置(8核和10核i9配置)今年早些时候发布的产品以及去年发布的8核i9型号。

是的,他们在我所能提供的一切上都很快。听到开发人员的声音,他们想知道这些Mac是否会加快使用Xcode编译应用程序的速度,因此我测试了Xcode Archive,所有这三种型号都击败了我的八核iMac Pro,并且在执行任务时的速度几乎是2020年的四端口的两倍配备i7处理器的13英寸MacBook Pro。

我还能够使用Final Cut Pro的新通用版本(这意味着它可以在Intel或Apple处理器上本地运行)以4K格式编辑本周的“ 2020年Macs for 2020”视频(4K),并且我将显示设置设置为最高质量,直接使用4K文件。没有暂停,也没有任何呆滞。与此相比,我的iMac Pro必须降低质量并使用低分辨率代理媒体进行编辑,以便拥有流畅的4K编辑工作流程。

基本上,我三年前购买的5000美元的iMac Pro被999美元的MacBook Air和699美元的Mac mini所挫败。这是现实生活。这就是我们现在的位置。

如果我们对苹果的芯片架构一无所知,那就是它是在竞争激烈的智能手机行业的坩埚中创造的,因此,能效将是苹果做出每个决定的核心。苹果称其为每瓦性能的优化,表明它希望制造出可以工作但功耗极低的芯片。而且我敢打赌,即使是Apple的“性能”内核,每瓦功耗也只有一位数。这些是功能强大的芯片,但它们来自致力于降低动能的工程团队。

长话短说,虽然在苹果设计的处理器上运行Mac的功能有多强大,但始终很清楚电池寿命应该很惊人。是的。苹果公司称,MacBook Pro可以通过Apple TV应用程序存活17个小时的网络浏览或播放20个小时的电影。 MacBook Air的电池容量略小,其相同功能的额定使用寿命为15和18小时。

我将两台笔记本电脑从满到空运行,同时在Safari中不断流式传输视频,虽然这些数字不能反映Apple测试的最佳条件,但它们仍然令人印象深刻。 MacBook Air持续了九个半小时,而MacBook Pro则持续了13个多小时。 (Mac mini显然没有电池,但是我敢打赌它比以前的耗能要少得多。)

不过,请务必注意,电池寿命完全取决于您所从事的工作。如果您要强调M1的所有四个性能核心都需要进行Xcode构建或视频编码,那么与用Scrivener编写小说相比,电池耗电要快得多。但是,在这些笔记本电脑上度过几天后,很明显,尽管您的行驶里程可能有所不同,但这些笔记本电脑的行驶里程要比以前的任何Apple笔记本电脑都要好得多。

如果这三款设备不像Mac一样,那么世界上所有速度和电池寿命的改进都不会影响。他们绝对会。我敢打赌,大多数Mac笔记本电脑的临时购买者永远不会注意到他们刚刚购买的计算机运行在Apple设计的ARM芯片上,而不是传统的Intel处理器上。

这在很大程度上要归功于两个因素:苹果对Mac的软件开发系统的完全控制,这意味着几乎每个开发人员都离重新编译软件以在苹果处理器上本地运行仅几步之遥。 Rosetta 2,该系统可以转换基于Intel的应用程序,从而使其运行良好。 (通过Rosetta运行的Geekbench 5的分数大约是本机代码的80%,仍然比2020年基于Intel的笔记本电脑要快。)

以我的经验,Rosetta 2的效果很好。首次尝试运行基于Intel的应用程序时,macOS Big Sur会要求您安装Rosetta 2。尽管通过Rosetta运行的应用程序的运行速度肯定不会比本地运行的应用程序快,但M1本身的巨大速度提升以及许多应用程序使用的框架已被Apple更新为可运行的事实为它们提供了帮助本机。这意味着某些非本机应用程序(尤其是使用Apple的Metal图形框架的游戏)最终可能会执行比您期望的要多得多的本机代码。

但是,对于某些非常特定的用例,迁移到Apple芯片会产生怪异的副作用。尽管Apple表示M1支持虚拟化,但是还没有关于Windows虚拟化的故事-因此,如果您的Mac也需要运行Windows,那将是一件大事。另外,如果您依靠使用Homebrew之类的工具来构建或安装命令行软件,则应该知道这是早期的事情,并且不应指望它们能够正常工作一会儿。 (也就是说,我复制了我一直使用的几个命令行实用程序,即使它们是针对Intel处理器编译的,Rosetta 2也做了它需要做的事情,以使它们运行得很好。)

除了在性能和电池方面的重大升级之外,这三款新Mac机型非常熟悉,而且彼此相似。

M1是出色的均衡器。除了一个小的变化以外,所有三种型号的芯片都完全相同,并且性能相似。各个型号的时钟速度似乎没有任何变化,作为潜在的买家,如果您想花更多的钱,就不能选择更快的芯片。有一个M1,所有这些系统的性能几乎相同。唯一的主要变量是内存-您可以选择8 GB或16 GB,并且由于内存已集成到芯片中,因此以后没有机会改变主意。

这两种笔记本电脑型号对于他们的前任来说是死定了。外部检查不会发现MacBook Air及其Retina的前代产品或MacBook Pro与以前带有Touch Bar的低端两端口型号之间的任何区别。 (这些笔记本电脑还共享相同的可悲720p网络摄像头,Apple声称已通过在M1芯片上进行巧妙的图像信号处理对其进行了改进。但这是在最糟糕的情况下最好的选择。很明显,Apple不会改进Mac笔记本电脑上的网络摄像头。直到进行全面的重新设计。)

MacBook Air与其他两款新Mac电脑不同,苹果提供的芯片配置略有不同。如果您购买999美元的基本型号,那么您将获得具有七个GPU内核而不是八个GPU的M1。如您所料,这意味着低端Air的图形性能比MacBook Pro和Mac mini慢了约13%(是,八分之一)。这是Apple使用GPU内核无法全部通过的M1芯片的一种方式。 (如果愿意,您仍可以用更多的存储和内存配置999美元的Air,将M1与较慢的GPU搭配使用将节省50美元。)

也许最重要的是,MacBook Air没有风扇。我承认,我很难检测到任何这些M1 Mac的风扇发出的噪音,但是我能够运行一些视频编码,从而使MacBook Air发热。以我的经验,通常很容易使MacBook Air开始大声地吹风扇,以拼命冷却自己。但是这空气保持安静-并开始升温。在需要持续性能的任何任务中,Air最终将被迫减慢M1处理器的速度,以避免过热。从根本上讲,这意味着MacBook Pro在执行持续任务时会表现更好-这就是使MacBook Pro的原因。

但是我们可能需要重新定义成为专业级别任务的含义。从2010年代初开始,我已经可以在11英寸MacBook Air上编辑多流播客音频。基于M1的MacBook Air可以完成一些非常困难的任务而不会闪烁-但一段时间后它可能会变热,如果您想要当今Mac笔记本电脑具有绝对最高的性能,则MacBook Pro是一个更好的选择。

Mac mini也有一些怪癖,至少部分原因是因为它是台式机,而不是笔记本电脑。首先,值得注意的是,Mac mini与其前代机型相比还算不上是致命的一击。它是银色的,而不是灰色的,也许表明它已经不在专业级Mac的境界了?实际上,苹果仍在销售基于英特尔的深空Mac mini,可能是因为它支持高达64 GB的RAM并提供四个Thunderbolt端口。相反,与所有这些系统一样,此Mac mini仅具有其中两个端口。

但是,Mac mini确实具有笔记本电脑不提供的端口,即两个USB-A端口,一个HDMI端口和一个千兆以太网端口。尽管M1仅支持两台显示器,但Mac mini并未内置一台显示器,因此您可以通过Thunderbolt连接一台外接显示器,然后,如果需要,可以通过HDMI端口连接第二台显示器。

尽管基于M1的Macs上的macOS Big Sur与基于Intel Macs上的macOS Big Sur基本上相同,但是有一个主要功能仅在Apple芯片上可用:能够直接在应用商店中运行iOS应用。

Here’s how that works. In the App Store app, if you search for apps you’ll see that by default your search is being done with the Mac Apps option toggled. Click on iPhone & iPad Apps and you’ll suddenly see apps from the other side of the App Store. You can buy them, download them, and run them just as you would other apps. If you click on your account in the lower right corner of the App Store window, you’ll see that you can also display purchased apps from either Mac or iPhone & iPad.

但是有很多限制。应用程序开发人员可以选择不使用Mac上的iOS应用程序,而许多人已经做到了。想要在Netflix应用而不是浏览器选项卡中观看视频吗?太糟糕了-Netflix不可用,大多数其他视频流服务也没有。许多生产力应用程序也丢失了。实际上,在我进行这项审查的那几天,我发现商店中消失了更多的iOS应用。

对于开发人员选择不让其iOS应用程序在Mac上运行的原因,我并不完全确定,但我敢打赌,他们是质量控制的某种组合,希望他们的用户使用现有的Mac应用程序或网络界面, (对于视频提供商)担心安全性或盗版行为。

使用了许多此类应用程序后,我可以理解其中的一些问题。真正的问题是,这些问题是否会在适当的时候得到解决,还是Mac版本的iOS App Store仍然会有些分散?

在Mac上使用iOS应用的体验并不像您想象的那样陌生。每个应用程序都显示在“应用程序”文件夹中(实际上是一个包含iOS应用程序包和几个元数据文件的包文件),当您打开它们时,它们就会显示在扩展坞中。它们在单个窗口中运行,并且菜单栏中有一组命令,但是它们基本上都没有用。很高兴看到iPad上支持键盘快捷键的应用程序在Mac上仍然支持这些快捷键,即使菜单栏中的任何地方都没有显示这些快捷键。

但是有一些怪癖。当我启动“纸牌接龙”时,它以垂直方向显示,并且很高,以至于窗户的关键部分停在了Dock下方。事实证明,在应用程序窗口中单击绿色的“全屏”交通信号灯图标会迫使触发器进入水平方向,从而解决了问题-但我不知道为什么该行为与该按钮相关联。

HBO Max应用程序是商店中为数不多的视频应用程序之一,而Apple突出显示了其中之一,它只能在单个不可调整大小的窗口中播放视频。全屏按钮什么也没做。我无法将其发送到画中画。也许这可以解释为什么其他视频提供商阻止了他们的应用在Mac上的访问。 (MLB应用程序始终是iOS的典范,确实允许我全屏播放视频并将其发送到“画中画”。请更多类似信息!)

不过,有一些令人鼓舞的迹象。我能够启动Marco Arment的播客应用“ Overcast”,并且可以毫无问题地使用它。我什至可以将窗口的大小调整为几乎任何希望的大小。我还下载了我最喜欢的Twitter客户端Twitterrific,发现它非常有用,并且在某些方面对现有Mac版本进行了改进。 (可惜,Iconfactory在下载后将其从商店中删除了。)

最后,要说的是,某些iOS应用程序可以在这些新Mac上运行。但是我怀疑整个故事要花一些时间(几个月甚至更长)。我的猜测是,许多开发人员希望做一些工作,以使他们的应用程序在Mac上运行得更好。苹果通过Catalyst为这种方法提供了一种途径。也许这有点违反直觉,但是我想知道是否能够在macOS上运行未经修改的iOS应用程序是否会激发开发人员对Catalyst进行额外工作以使其更像Mac。

但是,如果没有别的,现在有很多有趣的iOS游戏可以在Mac上运行。 (您甚至可以在游戏中使用另一种模式,即“ Touch Alternatives”,它可以通过轻击,滑动和拖动手势来模拟触摸输入,还可以按住Option键以在触控板上启动“虚拟多点触控”。)

这是……某事的开始?也许好东西。但是请不要误会,它们是Mac,而不是iPad。明天您将不会转移整个iPad工作流程并将其安装在Mac上。

Apple不会轻易着手进行处理器转换。这是Mac成立36年来的第三次。但是很明显,从第一步开始,Mac就不得不抛弃英特尔。

可以肯定的是,首批在M1芯片上运行的Mac是低端机型,但以某种方式,M1芯片仍设法比Mac笔记本电脑中出现的任何英特尔芯片运行得更快,更高效。从硬件设计和运行macOS的熟悉程度(包括通过Rosetta运行的基于Intel的应用程序)的角度来看,它们都是Mac。

不过,它们并不适合所有人。毫无疑问,随着到2022年离开英特尔的过渡,苹果将用更快,功能更强大的新Mac取代M1。这可能是目前有史以来最快的Mac,但不会持续很长时间。苹果将​​在不久的将来为Mac提供更多存储空间。

但是,几乎所有购买其中一台Mac的人都会得到一台比其目前拥有的Mac更快的计算机,并且电池续航时间比他们可能使用的任何Mac笔记本电脑都要长。与这些基于M1的计算机相比,甚至我的iMac Pro看起来都旧而且慢。

这是Mac历史上最大的变革之一,而Apple已使它的发展如此顺利,以至于几乎……无聊?但是一个人的无聊就是一个人的安慰。当过渡是无缝的时,过渡是最好的,而且感觉与此非常接近。

苹果已经从iPhone和iPad的成功中受益,并将它们重新投资到Mac中。结果不是奇怪的半Mac,半iOS野兽,而是一堆熟悉的Mac,它们比以前任何时候都要好。这是一个绝妙的把戏,Apple已将其淘汰。

转到Apple菜单下的About This Mac,您将看到它被称为“芯片”,而不是像Intel Macs上的“处理器”。大概是因为M1是片上系统,其功能比普通的旧处理器还要多。 ↩

如果您喜欢这样的文章,请成为六色订户来支持我们。订阅者可以访问独家播客,仅限会员的故事和特殊社区。