solarbeam
火狐狸
火狐狸
  • UID934
  • 注册日期2004-12-15
  • 最后登录2006-06-03
  • 发帖数161
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7209回复:15

Fix a memory leak in Firefox 1.0(修正内存洩露)

楼主#
更多 发布于:2004-12-17 18:33
Firefox is supposed to dynamically release memory from its RAM cache to other Wi
ndows applications as needed. Unfortunately, Firefox 1.0 seems to consume more m
emory than it should, which hurts performance, when set to the default of 51200
KB (51 MB).

To solve this, Firefox power users recommend limiting the memory cache using the
 Configuration Console. This frees up memory for other apps, speeding up everyth
ing to a greater or a lesser extent, depending on your machine and the applicati
ons you run. Here's how the trick works:

Step 1. Type about:config into Firefox's Address Bar and press Enter.

Step 2. Right-click any row, then click New, Integer. Type or paste the followin
g preference name into the dialog box that appears (this is a hidden preference
that doesn't exist in the Configuration Console until you create it):

browser.cache.memory.capacity

Step 3. Click OK, then enter the following integer number into the next dialog b
ox, representing 16 MB of RAM for the cache:

16000

Step 4. Click OK to close the dialog box, then close all instances of Firefox an
d restart it.

For a lengthy discussion of this option, see Mozillazine's forum topic 172041.

http://windowssecrets.com/041202/#top1

简单的说就是修改browser.cache.memory.capacity 为16000
效果很明显,现在开了20个网页(没有flash),消耗内存20M
矫龙1985
火狐狸
火狐狸
  • UID439
  • 注册日期2004-12-01
  • 最后登录2006-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2004-12-17 18:33
不算多~~~~

我前几天拿一个网页就20。。。。。。||||

不知道为什么
我不吃饼干很多年,好不容易买袋饼干吃一次还是过期了的~  我不用大宝好多年,好不容易用一次给来我个青春回忆~ 我不玩水枪好多年,好不容易玩一次还把人家小孩的水枪弄坏,我不看电影很多年,好不容易看一次电影,还老来马赛克!
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-04-28
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
2楼#
发布于:2004-12-17 18:33
弄好了~~~不过是五个页面33M...
是少了点...不知道是不是用速度来换的~~试几天
我很懒...
eloole
小狐狸
小狐狸
  • UID499
  • 注册日期2004-12-03
  • 最后登录2005-10-20
  • 发帖数37
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2004-12-17 18:33
改好了,好象是少了
另,标题是不是太恐怖了点?
修正内存洩露。。。英文里提到的好象只是默认情况下,firefox申请的内存比它实际需要的多
wxm123
小狐狸
小狐狸
  • UID199
  • 注册日期2004-11-26
  • 最后登录2005-09-11
  • 发帖数31
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2004-12-17 18:33
eloole:改好了,好象是少了
另,标题是不是太恐怖了点?
修正内存洩露。。。英文里提到的好象只是默认情况下,firefox申请的内存比它实际需要的多
回到原帖

这标题是吓人。。。。

修改了后内存是少了点,先试用一下~
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
5楼#
发布于:2004-12-17 18:33
用户被禁言,该主题自动屏蔽!
荡呀荡
小狐狸
小狐狸
  • UID714
  • 注册日期2004-12-10
  • 最后登录2006-10-26
  • 发帖数17
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2004-12-17 18:33
我的里面竟然没这个...
kingsaba
火狐狸
火狐狸
  • UID214
  • 注册日期2004-11-26
  • 最后登录2011-11-29
  • 发帖数174
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2004-12-17 18:33
我修改了,没什么效果噢
solarbeam
火狐狸
火狐狸
  • UID934
  • 注册日期2004-12-15
  • 最后登录2006-06-03
  • 发帖数161
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2004-12-17 18:33
更改这个设置只是让firefox能够自动释放内存,比如在最小化以后,默认情况下即使最小化,内存占用还是很可观的.

在最新发布的nightly版本中,我发现firefox在内存占用方面有了很大的改进,最小化后居然只用了不到2M内存,一般情况下15M左右,默认也支持activex,哈哈哈,期待firefox 2.0,现在抱怨的人可以暂时离开,到时候你们还会回来的
chinux
小狐狸
小狐狸
  • UID218
  • 注册日期2004-11-26
  • 最后登录2011-02-12
  • 发帖数87
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2004-12-17 18:33
如果FF2.0默认支持ActiveX。那么我将考虑放弃FF!
我在也不想让自己的电时刻处在ActiveX安全问题的威胁之下!
开源 开源 开源
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
10楼#
发布于:2004-12-17 18:33
用户被禁言,该主题自动屏蔽!
宇宙火星
非常火狐
非常火狐
  • UID182
  • 注册日期2004-11-26
  • 最后登录2006-04-19
  • 发帖数660
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2004-12-17 18:33
1.0版本默认就是最小化释放内存的,在xp下工作的非常好.
98的内存管理确实不如xp,很容易就物理内存耗光,而且关闭ff和ie,物理内存好像都回不来.

观察了几个浏览器,都有关闭标签页不马上释放内存的情况.这大概是为了性能考虑.
标题确实不对,这不叫内存泄漏.
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
12楼#
发布于:2004-12-17 18:33
如果2.0支持ACTiVEx,我也将考虑放弃FF。

当然,FF不会这么傻,他肯定会给出二择的,
可以让用户自由选择是否开启微软的潘多拉box,把自己
暴露给所有的病毒,因为有些用户确实有这个打算。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
FireShow
狐狸大王
狐狸大王
  • UID516
  • 注册日期2004-12-03
  • 最后登录2012-02-29
  • 发帖数402
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2004-12-17 18:33
千万不要啊,ActiveX 太恐怖了,安全机制烂得一塌糊涂
mugedy
狐狸大王
狐狸大王
  • UID21
  • 注册日期2004-11-21
  • 最后登录2013-12-20
  • 发帖数444
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2004-12-17 18:33
如果真的支持activex,我也考虑要放弃或者干脆继续使用1.0算了,或者netscape也是一个选择
不过希望firefox不要盲目学习netscape,保持自己的特色
上一页
游客

返回顶部