首页 > IT资讯 > 正文

找出你的Firefox配置中占用内存最多的扩展

我挺喜欢 Google Chrome 的任务管理器,它能提供浏览器中各种内存占用信息。虽然Firefox 的 about:memory 页面也能够提供相似的信息,但由于这个页面上糟糕的各项数据展现方式,并没有给大多数 Firefox 用户提供什么真正有用的信息。

假设你已经在 Firefox 上安装了许多扩展,在内存占用方面,你并不能真正地区分出哪个是重量级的扩展,哪个是轻量级的扩展。假设你的浏览器安装了几十个扩展,运行一段时间后,发现浏览器运行愈发显得步履蹒跚,或者浏览器的内存占用过多,这个时候,检查扩展占用内存的情况,找到拖慢浏览器的“真凶”,就非常必要了。

About:addons-memory (LINK),是一个新的扩展,他能够展现出扩展占用内存的信息。你可以用它去检查你所有的扩展,找出哪个扩展占用了最多的内存,进而可以去找相关的扩展来替代掉,或者干脆将它从浏览器中移除掉。除非是一些非用不可又无可替代的扩展。

这个扩展的使用方法很简单,在 Firefox 中安装好之后,打开“about:addons-memory”页面,你就会看到一个列表,上面是你所有安装过的扩展以及浏览器本身的信息。

firefox addons memory usage

列表中,每一个扩展包含了以下信息:扩展名、开发者、唯一标识,以及内存使用情况。此外还列出了每一个扩展占用的内存与所有扩展所占用内存的百分比。

该扩展的开发者还提到,扩展实际上使用到的内存,可能比这里列出的数值要大。他是这么说的:

许多扩展,尤其是非 JetPack 类型的扩展,可能会因为脚本、DOM或样式的原因,对浏览器产生静态或动态的资源叠加加载。这些情况是无法从浏览器占用资源本身严格区分出来的,因此这些叠加加载的资源,就不能列入扩展自身的资源消耗上面了。结果是,扩展内存消耗的真实数据,也许要比列表展现的数值要大一些!

同时在这个扩展信息页面上,还提供了一个“最小化内存使用”的按钮,点击它,能临时减少浏览器的内存资源占用。

结论:

About:addons-memory 这个扩展,尽管还算不上十全十美,但它提供了浏览器中所有扩展的内存占用情况。虽然我不会一直在我的浏览器中使用这个扩展,但我会使用它,通过它获取我所有扩展的资源占用情况之后再删掉。


上一篇:红帽挑Red Hat战甲骨文Oracle对开源社区的领导权
下一篇:2013年3月编程语言排行榜:Python和Ruby共进步

PythonTab微信公众号:

Python技术交流互助群 ( 请勿加多个群 ):

群1: 87464755

群2: 333646237

群3: 318130924

群4: 385100854