Chrome

以快速著称的 Chrome 浏览器,也是内存等资源占用大户。两者当真是鱼和熊掌不可兼得吗?Chromium 团队正对此做出改进。

得益于标签页独立进程的内存设计,Chrome 会为每个已经加载完毕的标签页建立一个独立的进程,一方面加载和相应速度变快,另一方面即便页面崩溃对其它页面也基本不会造成影响。这样一来,4GB 以下内存的机器就很难承受,Chrome 也因此饱受争议。

超长续航表现绝对算是 Macbook 的特点之一,但一些第三方软件却在削减这种优势。近日,一直技术团队针对用户使用最频繁的浏览器软件进行了测试,看看哪款产品最适合 Macbook Pro。测试项目包括浏览 Reddit、Facebook 和 Twitter,在 Netflix、Putlocker 和 YouTube 上观看视频,使用 Gmail 和 Hotmail 邮件服务,和分别使用谷歌、必应和 DuckDuckGo 进行搜索。

结果显示,苹果自己的 Safari 果然名不虚传,使用这款浏览器工作时,Macbook Pro 的续航长达 6 小时 21 分钟。接下来分别是 FireFox(5 小时 29 分钟)和 Chrome(5 小时 8 分钟)。

这里存在一个很大的问题,由于 Chorme 拥有众多功能并且支持插件,因此被更多的用户所选择,但这样一来便会导致 Macbook Pro 的续航缩水。据测试报告显示,在一些场景下 Safari 的续航表现甚至是 Chrome 的两倍,例如在浏览 Imgur 时,Safari 可以让 MacBook Pro 坚持超过 6 小时,而使用 Chrome 的续航仅为 3 小时。

好在这一情况很快会得到改观了。根据 Chromium 团队成员 François Beaufort 在自己的 Google+ 页面中透露,即将引入一种「主动节省内存」策略。当系统可用内存不足时,这个新增的功能会自动舍弃用户最不关心的标签页。需要指出的是,这里的「舍弃」并不是关闭,而是始终保持开启状态,用户点击时会重新加载。如果你订阅了实验性的 Chromium 编译版本,那么可以在「chrome://flags/#enable-tab-discarding」中启用「Tab Discarding」。至于 Chrome 如何对「最感兴趣的标签页」进行排序,则可前往「chrome://discards」。

在 Chrome OS 和 Mobile 版 Chrome 浏览器中,这种机制早就被引入进来。François Beaufort 称 Windows 和 Mac OS 版 Chrome 浏览器将会率先用上这一功能,Linux 版则要稍后一段时间。