跳过导航
Sketch 内部

切换硅:Sketch 在苹果新硬件上的表现

搭载苹果硅的 Sketch 究竟快了多少?我们进行了一些测试——结果令人印象深刻

本月初,苹果终于发布了其新的 M1 芯片,并提供了一些 令人惊叹的数字 来证明其三款新 Mac 的速度。自然,我们很高兴上手新机器,亲自测试这些性能声明——并看看 Sketch 在这款新硬件上运行得如何。

客观地衡量 Sketch 等交互式应用程序跨机器的性能并不容易。录制并排操作产生了某些显著的差异——例如,在我们测量的结果中,浏览复杂的 Sketch 文档的速度至少快了 40%——从不科学的角度来看,一切感觉都更快了。但我们无法确定其他因素是否在起作用。

但后来我们意识到,我们还有另一种方法可以对新 Mac 进行测试——一种更客观、更可衡量的方法。

Mac mini 服务器场

在 Sketch,Mac mini 在我们心中占有特殊的地位。我们运营着一个由 19 台 Mac mini 组成的服务器场。它们每天处理超过 60,000 个 Sketch 文档——用于开发人员交接、资源导出、网页预览以及我们即将推出的 实时协作功能。您可以想象,速度和性能在这里至关重要。

我们想知道 M1 芯片是否能加快我们的操作速度,并最终使 Sketch 的使用体验因此变得更好。为了帮助我们弄清楚这一点,我们进行了三项独立的测试。

衡量整体性能

首先,让我们设定场景。对于此测试,我们订购了 2020 年入门级 Mac mini,它配备了 Apple M1 芯片,具有 8GB 内存。其购买价格为 699 美元。

我们将这款机器与目前运行我们渲染场的机器进行比较;2018 年的 Mac mini,配备 3.2 GHz 英特尔酷睿 i7 处理器和 32GB 内存。您今天仍然可以购买这款型号,起价为 1299 美元,具有相同的处理器和 8GB 内存1

为了测试性能,我们获取了一些复杂的 Sketch 文档,加载它们,然后从每个文档中导出数百张图像2。这为我们提供了多种“磁盘”活动、内存使用情况、CPU 使用情况和 GPU 使用情况,以帮助我们比较这些机器。

它们是如何比较的呢?

结果令人印象深刻,也证实了我们之前不那么科学的观察结果。目前运行我们渲染场的 Mac mini 是 2018 年的顶级型号,与新款 Mac mini 的基础型号相比,它们在我们第一次测试中的性能始终落后 30-40%。这意味着以几乎一半的价格获得了 30-40% 的性能提升!

值得注意的是,这些测试不能准确地反映真实的 Sketch 使用体验(例如,由于所有磁盘写入),也不能旨在测试芯片上的某个孤立单元——比如 CPU。

衡量原始 CPU

考虑到这一点,我们决定运行另一组测试,以更好地了解这两款硬件在原始 CPU 方面的性能表现。在这种情况下,我们将分离操作的结果进行了比较——我们获取了那些相同的大型复杂 Sketch 文件,并递归地分离了每个文件中的每个 符号实例

执行此任务让我们能够更好地了解这两台机器在几乎完全基于 CPU 的情况下是如何比较的。我们发现了什么?

在这里,结果几乎与我们从苹果那里获得的惊人数字相同。新款 M1 Mac mini 的速度几乎是 2018 年机器的两倍。

比较苹果与苹果

在 11 月的活动中,苹果 Mac 产品线经理 Laura Metz 表示,MacBook Air 是全球最畅销的 13 英寸笔记本电脑,也是该公司最畅销的型号。因此,我们决定也针对 2020 年初的英特尔 MacBook Air(1.1 GHz 英特尔酷睿 i5,配备 8GB 内存)进行测试。我们在这里测试的 Mac mini 与新发布的 MacBook Air 使用相同的 M1 芯片,因此虽然这不是完美的比较,但它应该可以很好地表明新款 Air 相比旧款型号的性能提升。

并且,为了更好地衡量,我们决定也加入 2019 年的 16 英寸 MacBook Pro(2.3 GHz 英特尔酷睿 i9,配备 32GB 内存)。因为,为什么不呢?3

同样,结果令人震惊。不出所料,2019 年的 MacBook Pro 轻松超过了 MacBook Air。但随后我们新款 Mac mini 更进一步,将它们远远抛在后面。新款 Mac mini 在完成这些任务时,速度始终是 2020 年初 MacBook Air 的三倍,是 2019 年 MacBook Pro 的两倍。

这一切意味着什么

毫无疑问——这些 M1 芯片真是太棒了。很难用语言表达出与它们最近的 predecessors 相比,新一代 Mac 的性能提升了多少。不过,这些数字确实有助于量化这一点。

目前,我们迫切地等待着苹果提供足够的 M1 Mac mini,以便我们能够升级服务器渲染操作。这些新机器将帮助我们更快地处理文档,更有效地运行 Cloud,并使我们 激动人心的即将推出的功能 比以往任何时候都更好。

最好的消息是,作为 Sketch 用户,您不必购买新 Mac 就能感受到苹果 M1 芯片带来的好处。我们可以通过升级服务器来提供这些改进。当然,如果您有幸拥有新款 M1 机器,我们已确保我们的 Mac 应用程序能够利用这些巨大的性能改进——因此您可以以前所未有的速度创建出色的作品。


  1. 这款 1299 美元的型号只包含 8GB 内存——如果要升级到我们在服务器场中使用的 32GB 内存型号,则需花费 1899 美元。但我们在这里进行的测试并没有接近使用那么多的内存,因此我们认为专门比较这些机器(和价格)是不公平的。 

  2. 在实际使用 Sketch 时,我们尝试有效地利用所有核心。在此设置中,工作流故意采用单线程模式,以便我们可以有效地同时运行许多这些流程。请记住,这不是用户的典型工作流——但它很好地反映了我们在服务器上需要执行的工作。 

  3. 我们测试的 Mac mini 具有与最新的 M1 MacBook Air 相同的芯片和速度——mini 只是有一个风扇来帮助散热。但是,如果我们在 Air 上进行测量,这些测试不会导致 CPU 降频。 

您可能也喜欢

免费试用 Sketch

无论您是 Sketch 的新手,还是回来看看新功能,我们都可以在几分钟内让您完成设置并准备好以最佳状态工作。

免费开始
免费开始