是什么让火狐成为"内存杀手"?

从Firefox 4一直到Firefox 29,火狐浏览器一直努力降低自身系统资源占用,尤其在内存占用控制。不过仍有不少用户抱怨火狐占用内存大,甚至称呼其“内存杀手”。那火狐真有这么大的能耐吗?

近期,Mozilla官方博客揭晓了火狐占用内存大的真相。原来,真正的“内存怪物”竟是广告拦截扩展(ABP)。ABP,即AdBlock Plus,这是一款非常流行的广告拦截扩展,累计有1.9亿海量用户群体。

虽然ABP带来清爽的上网体验,但其自身也逐渐成为一个内存消耗怪物。



Mozilla也在官方博客介绍道,例如在64为平台上开启ABP广告拦截功能,这款火狐扩展将占用60至70MB内存,这些内存主要用于处理额外的JavaScript脚本任务。

如果访问某一家网站TechCrunch:未开启ABP时,火狐Firefox只占用194MB物理内存;开启ABP后,火狐内存占用迅速翻倍,达到417MB。由于ABP需要查询每个网页中的iframe页面,因此需要占用更多的物理内存资源。

Mozilla官方也列举了一个最典型的例子。

比如,你访问一个包含超过400个iframes的网页,未开启ABP时,火狐只需占用370MB;启用ABP后,火狐浏览器的内存占用一直飙升到1960MB,几乎占用2G物理内存,同时网页加载速度也减慢。

因此,如果下次再有人抱怨火狐占用内存大,内存杀手时,不妨先问问他们是否安装了广告屏蔽扩展工具。

如果你配置了大内存,还是可以继续开启广告拦截功能;如果你物理内存有限,推荐禁用Flash功能,同样可以达到屏蔽广告、降低火狐浏览器内存的功效。

(0)

相关推荐

  • 火狐浏览器占用过多内存的解决方法

    火狐在有些情况下会占用较多的内存(RAM),导致浏览器的反应速度较慢,在极端的情况下甚至会导致浏览器崩溃。下面介绍几种方法帮助减少火狐的内存占用,让您更有效地使用火狐浏览器。 检查安装的附加组件 安装 ...

  • 减少火狐浏览器的内存占用

    火狐在有些情况下会占用较多的内存(RAM),导致浏览器的反应速度较慢,在极端的情况下甚至会导致浏览器崩溃。下面介绍几种方法帮助减少火狐的内存占用,让您更有效地使用火狐浏览器。 检查安装的附加组件 安装 ...

  • Mozilla Firefox火狐浏览器插件脚本大推荐

    Mozilla Firefox,中文名通常称为“火狐”,是一个开源网页浏览器,使用Gecko引擎(即非ie内核),可以在多种操作系统如Windows,Mac和linux上运行。 个人感觉火狐的开源无人 ...

  • Mozilla推火狐7测试版:重点提升性能

    北京时间8月20日消息,火狐6刚刚发布,Mozilla就推出了火狐7的测试版,并且重点对性能进行了提升。 火狐7的开发代号为Aurora,目前已经面向Windows、Mac OS X和Linux推出。 ...

  • 8种浏览器的亮点以及"杀手级"功能

    本文将对比8种国内最常用的PC浏览器,找出它们各自的亮点以及“杀手级”功能,所有浏览器都是基于Windows平台。和杀毒软件不一样,浏览器之间虽然也竞争激烈,却不存在兼容性的问题,因此以下8种浏览器皆 ...

  • iPhone内存又不够?试试这几招

    内存又不够,怎么破?跟千星网学两招装得下世界就是你的. 对于iPhone手机来说,这内存不足了可怎么办呢?以下三大简单的操作办法,或许就可以帮你缓解下iPhone内存不足的问题哦! 操作方法 01 1 ...

  • iphone内存不够?三种简单方法轻松解决

    操作方法 01 手机最怕的事一个是没电,另一个就是没内存.曾经我们使用一部手机,有4GB容量都算够用了,不过在系统容量增加.App容量开始膨胀以及App在运行中所产生的缓存增多之时,16GB标准空间也 ...

  • oppo手机怎么清理其他里面的内存(oppo手机垃圾太多怎么清理才彻底)

    其实很多人都有手机卡顿的烦恼,你遇到卡顿的情况会怎么处理呢?是直接打开手机管家一通清理,还是直接就将所有后台运行的APP关掉,从新开关机缓解呢?其实这俩种方法对OPPO手机卡顿都有作用,但却都是治标不 ...

  • 手机存储应用占了大部分内存怎么办(手机其它占用内存太多怎样清理)

    平时大家在使用手机时,都要隔三差五清理一下手机存储空间,尤其是内存比较小的用户,清理频率就更加频繁了.当然,我们在清理内存的时候就会发现一个问题,光微信就占据着我们几个G的存储空间,怪不得被称为&qu ...