Chrome和Firefox浏览器优化:将降低内存占用

by admin on 2020年3月25日

随着现代站点越来越大,浏览器功能越来越多,浏览器占用的系统内存越来越高。如今的浏览器已不再只是一个网页和文档查看工具,反而更像是一个操作系统。尤其是 Chrome
浏览器,经常被用户吐槽成内存杀手。好消息是,据外媒报道,Firefox 和
Chrome 正在努力减少浏览器占用的内存和其他资源。

IT之家7月29日消息谷歌Chrome浏览器因为其占用了大量的系统资源,素来被吐槽成内存杀手。今日来自CNET的一条消息或许能让饱受谷歌浏览器折腾的用户带来福音。谷歌在新版的Chrome
68浏览器中新引入了一项新特性,能有效优化系统资源占用。

图片 1

图片 2

IT之家报道,Chrome 68增加了的这项功能名为Page
Lifecycle界面,它能让浏览器暂停非活动的网站,并在再次需要时重新激活它们。由此,这项新功能可以优化系统资源,提升用户体验。

有不少用户还是对自己电脑中的内存盯得比较紧的,如果内存不足,系统会显著变慢。而平时大家使用频率最高的就是浏览器,所以浏览器厂商的内存优化就格外引人瞩目。

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

除了谷歌,火狐浏览器也有一个名为Fission
MemShrink的项目,它可以在浏览器绘制网站的一百个多计算进程中,将每一个进程占用减少7MB。

据外媒报道,Chrome v68后开始引入“Page Lifecycle
interface”,可以优雅地对不活动的后台网页进行“冻结”工作,从而节省出系统计算资源。

图片 3

如今随着网站越来越大,浏览器的功能越来越多,浏览器本身已经变得更像是一个操作系统,而不仅仅是一个网页和文档查看工具。也正因此,浏览器对系统资源的占用也就越来越大,也让内存配置不是很高的用户苦不堪言。这些功能有望能优化资源占用,提升系统的操作体验,对用户来说显然是一个极好的消息。

与此同时,Firefox也建立了“Fission
MemShrink”项目,为渲染网页的100多个过程做优化,每一个流程的目标都是节省7MB内存。

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

不过,两种新的技术特性的实现并不是一蹴而就的。Chrome的“Page Lifecycle
interface”需要web开发者支持,以便浏览器智能地判断页面元素的优先级。

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

原文/图片来自:cnet 
编译:开源中国

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图