firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
阅读:4518回复:15

对firefox内存占用的经验总结

楼主#
更多 发布于:2005-12-14 11:53
拾人牙慧而已。看了注意:Firefox1.5占用内存太大的问题是adblock内存泄漏引起的,受到启发。既然adblock有内存泄漏,那么其它扩展是否也可能有内存泄漏问题呢?都有哪些扩展有内存泄漏呢?下面给出本人的土法解决方案,简单却非常实用。也建议版主置顶推荐给大家。

1.禁用所有扩展  
Firefox1.5到底能不能自动释放内存、虚拟内存?经过测试,当firefox裸奔时,还是能够自动释放占用的内存和虚拟内存的。由此引出第一步:禁用所有扩展。测试方法:找到一个多图片的论坛或网站,打开多个页面,然后逐一释放:正常情况下,Firefox占用的内存和虚拟内存都逐渐释放。

2.根据需要逐渐启用扩展,每次启用新扩展,执行一遍测试操作:打开包含图片的多个页面,逐一释放,检查内存和虚拟内存是否正常释放。如果不能,则该插件有问题,可暂停使用,或寻找替代方案。

3.安装新扩展或插件时,同样进行内存释放检测


最后补充:很多内存占用问题都是由于扩展造成的;我使用原Firefox1.07的配置文件,经过上述操作,发现内存占用大为改观。尤其让人惊喜的是:虚拟内存终于也开始释放了。以前无论关闭Tab页,最小化,虚拟内存一点都不释放,最后慢慢升到几G的容量都很常见。现在终于OK了
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
1楼#
发布于:2005-12-14 11:53
因为扩展都是自由开发的,官方并无法保证扩展都不影响系统性能,出现这样那样的问题也就不奇怪了。
Darth.Vader
小狐狸
小狐狸
  • UID6270
  • 注册日期2005-05-23
  • 最后登录2006-06-11
  • 发帖数88
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-12-14 11:53
哪位能不能够总结一下那些扩展可能会引起这样的问题?
May The Force Be With You
pldlr
小狐狸
小狐狸
  • UID10333
  • 注册日期2005-12-04
  • 最后登录2011-06-25
  • 发帖数96
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-12-14 11:53
据说AD会影响内存释放~!
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
4楼#
发布于:2005-12-14 11:53
据说扩展本身也占内存,呵呵~~~
szBobby
狐狸大王
狐狸大王
  • UID1562
  • 注册日期2004-12-30
  • 最后登录2010-11-15
  • 发帖数343
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-12-14 11:53
不如樓住列出自己測試的結果啦
firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
6楼#
发布于:2005-12-14 11:53
呵呵,测试结果么,GreaseMonkey似乎不太妙,Dom Inspector也不太好。

不过现在还是启用了;测试发现:重启firefox,打开数十个图片网页,关掉,能够释放内存、虚拟内存。


Firefox运行时间变长之后,关掉Tab,内存和虚拟内存,几乎不怎么释放了:(

装个Restart插件,多Restart几回吧~~~
Mark Poleon
火狐狸
火狐狸
  • UID9021
  • 注册日期2005-10-02
  • 最后登录2007-10-29
  • 发帖数139
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-12-14 11:53
恩,偶尔关掉tab会释放,但是再打tab...

液态
小狐狸
小狐狸
  • UID7567
  • 注册日期2005-07-25
  • 最后登录2007-07-02
  • 发帖数52
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2005-12-14 11:53
在释放的时候有个最低值,之后会在这个内存值上有所回升。

不知道是怎么回事,谁能解释下。

总的来说ff的内存释放效果还是不错的。
拾起曾被遗忘的记忆
才感觉它的美是一种永恒
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
9楼#
发布于:2005-12-14 11:53
反正我对待内存占用的态度就是:就算关TAB不能释放,只要关闭FF能够释放内存就行,实在不行就关掉FF再开吧,呵呵
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
夜半乱谭
火狐狸
火狐狸
  • UID6641
  • 注册日期2005-06-08
  • 最后登录2013-04-23
  • 发帖数116
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2005-12-14 11:53
实在不行关掉WINDOWS再开吧...呵呵
相见思
火狐狸
火狐狸
  • UID4344
  • 注册日期2005-03-24
  • 最后登录2008-05-11
  • 发帖数205
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2005-12-14 11:53
没有办法啊!!!
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
12楼#
发布于:2005-12-14 11:53
要是以上都不行,就报警吧~~
hugauss
火狐狸
火狐狸
  • UID44
  • 注册日期2004-11-22
  • 最后登录2007-10-23
  • 发帖数243
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2005-12-14 11:53
firefox_userA:呵呵,测试结果么,GreaseMonkey似乎不太妙,Dom Inspector也不太好。

不过现在还是启用了;测试发现:重启firefox,打开数十个图片网页,关掉,能够释放内存、虚拟内存。


Firefox运行时间变长之后,关掉Tab,内存和虚拟内存,几乎不怎么释放了:(

装个Restart插件,多Restart几回吧~~~
回到原帖

不错,刚开的时候很好,运行时间长了就很难释放了
所以看来扩展并不是一直会有问题,只是有时会导致问题,扩展多了概率也就大了,唉
紫猫
火狐狸
火狐狸
  • UID7076
  • 注册日期2005-07-02
  • 最后登录2008-09-09
  • 发帖数269
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2005-12-14 11:53
裸奔是个不错的建议。。。
就是喜欢用FireFox
怎么着吧
           ╮(╯3╰)╭
My Space    http://www.jocat.net
上一页
游客

返回顶部