fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:2906回复:9

[转贴]关于firefox内存占用大的总结和减小方法

楼主#
更多 发布于:2006-01-08 20:58
关于 FF 的内存占用在网络上讨论的非常激烈,mozillazine 的版主在收集了各种反馈后总结了一些常见的导致 FF 内存使用异常的情况以及相关解决办法,并且随着讨论的深入不断更新,我翻了一下发到这里,希望能对大家有所帮助,也希望大家在能这里畅所欲言,谢谢。

Image 原贴地址:http://forums.mozillazine.org/viewtopic.php?t=354828

扩展和主题:
扩展和主题可以导致内存使用的明显增加。您可以对比一下在安全模式下 FF 的内存使用情况来确定是否是这方面的原因。

Adblock:
在 Firefox 1.5 下使用 Adblock 并不是明智的选择,因为已经确定它可以导致 FF 内存泄漏。如果您使用的是 Firefox 1.5 建议安装 AdBlock Plus 并更新到最新版本。

插件:
一些尤其像 Adobe Reader 和 Java 这样的插件会消耗大量的内存,因为这些插件在调出相关联文件之后并没有完全从内存中释放。在这种情况下请您重启 FF。

Java :
Java 用户请升级到 Java Runtime Environment 1.5.0_06. 在 JAVA 控制面板中关掉 Java 控制台也可以有效的降低内存使用量。

Adobe Reader :
Adobe Reader 6.0 甚至是 7.0 都会占用大量内存,请升级到 Adobe Reader 7.0.5 。而禁用 Adobe Reader 插件可同样可以降低内存占用量。

Firefox 缓存 :
默认状态下 Firefox 的缓存大小不是固定不变的,设置缓存占用的大小可以降低内存消耗,具体操作如下:
about:config:
browser.cache.memory.capacity
在这里根据自己的情况设置缓存大小。

您也可以通过将 browser.cache.memory.enable 设置为 false 来完全禁用缓存使用。不过除非您的内存实在不够用,不建议使用这项功能,因为这样做会非常明显的降低 FF 的性能。

最小化之后的内存释放:
通过如下设置可以在您所有的 FF 窗口最小化以后重新释放内存,注意:只在 windows 下有效。
about:config:
config.trim_on_minimize 赋值 ture

快进快退:
Firefox 1.5 为了加速见面浏览速度增加了浏览页面时快进快退的功能,当然这也增加了内存的负荷,您可以通过如下操作来禁用此功能:
about:config:
browser.sessionhistory.max_total_viewers 赋值 0
如果您不想禁用该功能的话也可以参照以下链接的说明,对 browser.sessionhistory.max_total_viewers 键值进行相关操作来优化设置,这里介绍的已经很详细了,我有空再翻吧: http://kb.mozillazine.org/Browser.sessi ... d_settings

Firefox Preloader:
Firefox Preloader 会明显增加内存负荷,在您不需要它的时候最好禁用,可以节省内存。

Javascript:
有的网页使用了大量的或者不规范的 Javascript 导致了 FF 内存的消耗。当遇到这样的网页时您可以试一试 NoScript。
NoScript 下载页面: http://www.noscript.net/whats

历史记录:
当 FF 的历史记录体积很大的时候内存的消耗也很大,所以请将您的历史记录保持在一个合理的体积。

下载管理器:
为了节省内存请您定期清空下载管理器列表。

配置文件损坏:
配置文件损坏以后可能会导致包括内存消耗在内的各式各样奇怪的问题。 如果您怀疑自己的配置文件有损坏,或者导致您的 FF 内存占用过大的情况跟上述所描述的情况都不一样,请重新建立一个配置文件。

最小化之后的内存释放:
通过如下设置可以在您所有的 FF 窗口最小化以后重新释放内存,注意:只在 windows 下有效。
about:config:
config.trim_on_minimize 赋值 ture
Firefox More than meets your experience
goodskyzk
小狐狸
小狐狸
  • UID952
  • 注册日期2004-12-16
  • 最后登录2012-11-23
  • 发帖数75
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-01-08 20:58
版主辛苦了 .....
baggio
小狐狸
小狐狸
  • UID5246
  • 注册日期2005-04-19
  • 最后登录2006-10-28
  • 发帖数15
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2006-01-08 20:58
虽然我翻译的也是转贴 可毕竟是大半夜的劳动成果
英文这东西谁都会 是个人就会翻 这不算什么
可好歹你转自我们 mozine 社区 出于对我们的尊重您好歹也应该说明一下中文的出处是哪儿吧  您可以到我们社区翻一下旧贴 只要是转贴我们都会给出原作者和出处

别的就不多说了 我也无意将两个论坛之间的关系弄的如此敏感  
PS: 您发的这个贴第三行 Image 的 URL 应该是http://forums.mozine.org/style_images/1/lastpost.gif
拜托下次转的时候稍微专业一点好不好 谢谢
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
3楼#
发布于:2006-01-08 20:58
德行~
iamgs
  • UID223
  • 注册日期
  • 最后登录
  • 发帖数
  • 经验
  • 威望
  • 贡献值
  • 好评度
4楼#
发布于:2006-01-08 20:58
browser.cache.memory.capacity

1.5下貌似没有这个项。
goodskyzk
小狐狸
小狐狸
  • UID952
  • 注册日期2004-12-16
  • 最后登录2012-11-23
  • 发帖数75
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2006-01-08 20:58
browser.cache.memory.capacity
需要新建
FFans
火狐狸
火狐狸
  • UID10063
  • 注册日期2005-11-25
  • 最后登录2007-04-26
  • 发帖数102
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2006-01-08 20:58
我还是使用默认的配置,至于adlock我是不用的。每次升级的时候都去考虑这些头晕啊。
不过有一点不爽,我的机器和ff一开一般都是一个礼拜(7*24小时),到今天发现内存占用170m了。。。
最后问一下,forecast会不会内存泄漏???我正在使用它version:0.8.2.4
勿以IE为标准!
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
7楼#
发布于:2006-01-08 20:58
用户被禁言,该主题自动屏蔽!
bigbigbomb
火狐狸
火狐狸
  • UID4907
  • 注册日期2005-04-08
  • 最后登录2006-06-01
  • 发帖数242
  • 经验9枚
  • 威望1点
  • 贡献值18点
  • 好评度9点
8楼#
发布于:2006-01-08 20:58
三翻领回到原帖


请不要使用暗示式的人身攻击
>--移民火星-->
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
9楼#
发布于:2006-01-08 20:58
又来了,头痛

返回顶部