Chrome RAM / CPU使用率与Safari和Flotato的对比

2021-02-18 22:49:52

我到了几乎无法听到我想听的播客的地步。那就是风扇有多响。然后我关闭了所有打开的Chrome窗口,几分钟后,风扇静音了。所以我决定看看是否只有我。

我在虚拟机上全新安装的macOS中运行了2-tab测试。然后,我在自己的Big Sur安装上运行了54-tabs测试,但是禁用了所有扩展。要记录每秒约250次的使用情况快照,我使用了psrecord。

为了模拟现实的环境,我在Safari上执行了相同的步骤,然后在Chrome上进行了以下操作:转到twitter.com,四处滚动,然后使用Gmail打开一个新标签并打开一封电子邮件。点表示我与系统进行了交互。您可以悬停一个点来查看我所做的事情。

在单个选项卡中使用Twitter的平均实际RAM使用量。 Flotato将Twitter用于移动浏览器。在虚拟机上全新安装中运行

打开Twitter,然后打开Gmail时使用的实际RAM和CPU(%)。在VM中运行

打开Twitter,然后打开Gmail时使用的实际RAM和CPU(%)。在VM中运行

轻巧的是,Flotato不仅会运行简化的,由Safari支持的网络视图,而且如果有的话,它也默认为移动版本。与Safari中的常规会话相比,这是Flotato。请注意,CPU使用率略低。很难确定移动版本到底是什么,而不是计算出桌面版本是什么。使用它们时,这两个版本几乎完全相同。

打开Twitter,然后打开Gmail时使用的实际RAM和CPU(%)。禁用的扩展,不是VM。

Flotato运行Twitter移动版时使用的实际RAM和CPU(%)。禁用的扩展,不是VM。

我打赌您现在有2个以上的标签页打开,我肯定还有更多。因此,这是一个压力测试,其中我打开54个选项卡,同时测量对Mac的RAM和CPU的影响。点号表示我打开了一个新标签页。将鼠标悬停在圆点上可以查看我打开了哪个网站。

具有54个标签的会话中每个打开的标签所使用的平均RAM。禁用的扩展,不在VM上。

打开54个选项卡时使用的实际RAM和CPU(%)。没有扩展,不在VM上。

打开54个选项卡时使用的实际RAM和CPU(%)。没有扩展,不在VM上。

当我看到结果时,我感到怀疑。 Chrome使用的内存比我想象的要多。也许是虚拟机阻止了Chrome对我的Macbook * GPU的直接访问?我决定运行下一个测试,该测试直接在我自己的Big Sur安装中带有54个选项卡。结果好些。

但这可能并不像看起来那样糟糕。 应用程序实际使用您的计算机并不是一件可怕的事情。 而且您必须将其交给Chrome浏览器:速度很快! 我确定Chrome会竭尽所能来管理各个标签之间的内存使用情况,从而保持当前标签的快速响应。 如果您没有运行除Chrome之外的任何其他macOS应用程序,那么可以很好地使用Chrome作为您的操作系统,并使用macOS作为一种引导程序,这非常好。 但是,当您在Chrome旁边使用Sketch,Final Cut,Photoshop时,这似乎是一个问题。 MacOS可能会尝试告诉Chrome轻松使用它,而Chrome可能确实会让它轻松使用。 这些图并不能说明这个故事。 因此,不,它看起来可能没有看上去的那么糟,但是自从改用Safari以来,这并没有改变这一事实,我几乎忘了粉丝的声音。 * Macbook 16" 从2019年开始,配备2.4 GHz,带32 GB 2667 MHz DDR4 RAM的8核Intel Core i9和AMD Radeon Pro 5500M 8GB GPU