云网牛站
所在位置:首页 > Linux新闻 > Chrome、Firefox新版本降低内存占用 受益Linux、Win平台用户

Chrome、Firefox新版本降低内存占用 受益Linux、Win平台用户

2018-07-30 10:16:11作者:王练稿源:开源社区

现在新出的浏览器版本功能越来越多,所占用的系统内存也越来越高。对于Linux用户来说情况还好点,使用时间久也不会产生太多的垃圾文件影响系统运行,而Windows用户就面临着时常要清理缓存垃圾文件的操作,不然运行速度会降低。所以不管是Chrome还是Firefox浏览器,都在降低内存占用方面下足了功夫,以Chrome浏览器为例采用了新的Page Lifecycle interface功能,而Firefox浏览器也在降低内存占用方面发展Fission MemShrink项目,直接受益于Linux、Windows等平台用户。有人表达过这一层意思,如今的浏览器已不再只是一个网页和文档查看工具,反而更像是一个操作系统。尤其是 Chrome 浏览器,经常被用户反馈成内存杀手。不过 Firefox 和 Chrome 在新版当中采用的新的技术,在减少浏览器占用的内存和其他资源方面取得了成效,我们一起来了解这些新功能带来的改变。

 

Chrome浏览器降低内存占用的Page Lifecycle interface功能

最近刚刚发布的 Chrome 68 新增了一项名为 Page Lifecycle interface 的功能,可让浏览器更优雅地暂停未激活的网站,并在再次需要时重新激活。正如 Chrome 的开发者 Philip Walton 所说,“它允许浏览器更积极地优化系统资源,最终使所有 Web 用户受益”。

Chrome、Firefox新版本降低内存占用 受益Linux、Win平台用户

 

Firefox浏览器降低内存占用的Fission MemShrink项目

同样,Firefox 也有一个名为 Fission MemShrink 的项目,旨在为渲染网页的100多个过程做优化,每一个流程的目标是节省 7MB 内存占用。它是 Project Fission 的一部分,目标是让网站在浏览器中更快捷的回应用户请求。

 

Page Lifecycle interface与Fission MemShrink的区别

分别来看,Firefox 的 Fission Memshrink 虽然目的也是减少内存使用,但它可能更偏向于是一个清理过程,最终的 Project Fission 将真正提高网页的响应能力。而 Chrome 的 Page Lifecycle 也同样不意味着能即时优化,为了使其发挥最佳效果,Web 开发者需要提供支持,以便浏览器可以更智能地判断页面元素的优先级。

 

相关主题

Firefox:将缓存从硬盘转移至内存

精选文章
热门文章