近日, Flotato 的创建者 Morten Just 在 macOS Big Sur 上让 Google Chrome 浏览器与 Safari 进行一场对比,并且在它的 Blog 中公布了此次对比的过程以及结果,而让人想不到的是 Chrome 浏览器在最新版本的 macOS Big Sur 上使用的 RAM 竟比 Safari 多10倍。
据 Morten Just 表示,此次一共进行了两轮对比对比测试。第一次测试是在虚拟机上面进行的,在第一轮的测试中,Just 模拟了一种典型的浏览模式:打开 Twitter 后,滚动浏览,然后再使用 Gmail 打开新标签并撰写电子邮件。而在该测试下,结果显示 Chrome 的 RAM 使用率达到了 1GB ,而 Safari 仅使用了 80MB 的 RAM 。
而在第二轮测试中,Just 使用了 MacBook Pro 进行测试,并且测试过程中这两款浏览器都没有任何扩展。而当 Just 打开 54个标签后,发现 Chrome 在每个打开的标签页上使用了 290MB 的 RAM ,而 Safari 在每个打开的标签页上只使用了 12MB 的 RAM 。两款浏览器的 RAM 使用量竟相差24倍。
值得一提的是, Chrome 一直都是 Mac 和 Windows 电脑上的 RAM 黑洞,而 Google 也意识到了这个问题,目前正在尝试解决该问题。据早前消息显示,Google 正在开发 PartitionAlloc-everywhere 功能,以提高 Chrome 浏览器在 Windows 10、Android、 Linux 等可能平台上的性能。而据 Just 透露,目前 Google Chrome 很可能“在管理各个标签页的 RAM 使用情况”,以保持当前标签页的“快速和响应”。