laodaqb
小狐狸
小狐狸
  • UID25971
  • 注册日期2008-08-25
  • 最后登录2008-10-01
  • 发帖数71
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:6124回复:18

[求助]关于firefox3版本的一个问题,关于内存释放

楼主#
更多 发布于:2008-09-18 23:10
好像是从FF3开始,FF的内存占用开始不正常,或许是怕别人说它占内存太多?
于是FF3搞出来一个自动释放内存的机制.也就是静止7秒左右吧,内存就直线下降.
但是要知道释放内存是建立在失去速度的前提下的,现在都什么时代了.
FF3为什么逆着时代潮流走呢?现在是大内存时代,内存释放什么的不需要了.
反正我是不需要,内存释放对图片浏览的速度损失很大.


在此想问一下FF3有没有什么关闭这个机制的方法呢?比如修改设置.


另外在此说一下,这个机制确实是FF3开始实行的,我现在用的就是FF2正式版,就是受不了那个内存释放.
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2008-09-18 23:10
我既没有见过内存会自动释放,也没听说过有自动内存释放的控制参数,楼下有人知道吗?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
2楼#
发布于:2008-09-18 23:10
呵呵,找了一个多图杀猫的网页试了一下,确实是会出现静止之后,内存占用下降到平时的水平,同时开始写硬盘的情况。
同时,开始滚动网页之后,内存占用随着浏览的图片上升。不过呢,这个过程并没有读硬盘的情况,因此大图、多图网页上有点儿顿的感觉应该与此关系不大。
系统是vista sp1,不知道内存管理机制和XP有没有分别。
ferret
千年狐狸
千年狐狸
  • UID21816
  • 注册日期2007-11-11
  • 最后登录2013-03-22
  • 发帖数1114
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-09-18 23:10
没有这种机制. 要整理也是整理一些无用的内存. 当前页面的缓存在内存缓存足够的情况下是100%不可能释放的. 包括前进后退的缓存.
Xorcerer
狐狸大王
狐狸大王
  • UID21159
  • 注册日期2007-10-10
  • 最后登录2015-02-08
  • 发帖数455
  • 经验15枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
4楼#
发布于:2008-09-18 23:10
如果世界上多几个楼主这样的人,那些“内存帮”就没那么嚣张了。
laodaqb
小狐狸
小狐狸
  • UID25971
  • 注册日期2008-08-25
  • 最后登录2008-10-01
  • 发帖数71
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-09-18 23:10
那就没办法了.我还继续FF2.
FF2打开一个多图网页,100多张图,完全打开内存占用600+MB.
FF3完全打开占用1G有+.然后静止7秒左右,瞬间降低到100MB甚至更低,这个时候你再拉动你才看得出他到底又多卡,内存直线飙升,甚至超过1.2G+.总之这个机制是有的.
laodaqb
小狐狸
小狐狸
  • UID25971
  • 注册日期2008-08-25
  • 最后登录2008-10-01
  • 发帖数71
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-09-18 23:10
Xorcerer:如果世界上多几个楼主这样的人,那些“内存帮”就没那么嚣张了。回到原帖

内存帮是什么??
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-04-28
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
7楼#
发布于:2008-09-18 23:10
laodaqb
内存帮是什么??
回到原帖

内存省着用的人
我很懒...
zb0502
小狐狸
小狐狸
  • UID24228
  • 注册日期2008-05-20
  • 最后登录2014-11-11
  • 发帖数86
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
8楼#
发布于:2008-09-18 23:10
laodaqb:那就没办法了.我还继续FF2.
FF2打开一个多图网页,100多张图,完全打开内存占用600+MB.
FF3完全打开占用1G有+.然后静止7秒左右,瞬间降低到100MB甚至更低,这个时候你再拉动你才看得出他到底又多卡,内存直线飙升,甚至超过1.2G+.总之这个机制是有的.
回到原帖

内存被释放时,硬盘有没有在大量写数据?
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
9楼#
发布于:2008-09-18 23:10
楼主不会是关闭内存Cache了吧。about:config 中,看看 browser.cache.memory.enable 它的值是 true 还是 false。另外,再看看 browser.cache.memory.capacity 的值是多少。
laodaqb
小狐狸
小狐狸
  • UID25971
  • 注册日期2008-08-25
  • 最后登录2008-10-01
  • 发帖数71
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2008-09-18 23:10
我没有关闭内存缓存,这点基本我还是知道的.
至于清理内存的机制,他的确是存在的.
小图的时候只是一点点的卡,当然机器配置要高,
图片超大,超多的时候非常明显.而且我发现,FF3好像占用内存比其他浏览器多2倍,也就是X2.
不过无所谓,我想FF3以后的版本估计会延续这个机制,那我以后还是FF2吧.这个问题到此为止了.
imac0000
火狐狸
火狐狸
  • UID26070
  • 注册日期2008-08-31
  • 最后登录2012-01-05
  • 发帖数147
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2008-09-18 23:10
laodaqb:我没有关闭内存缓存,这点基本我还是知道的.
至于清理内存的机制,他的确是存在的.
小图的时候只是一点点的卡,当然机器配置要高,
图片超大,超多的时候非常明显.而且我发现,FF3好像占用内存比其他浏览器多2倍,也就是X2.
不过无所谓,我想FF3以后的版本估计会延续这个机制,那我以后还是FF2吧.这个问题到此为止了.
回到原帖


我是内存帮吗?呵呵。我只有512M,勉强凑合,只能省着用啊。

再看看这个帖子也是抱怨FF3看图问题的,相映成趣。
https://www.firefox.net.cn/newforum/viewtopic.php?t=24024

期待未来能用2G的内存。期待未来Firefox能提供”自动清理内存“的关闭选项。
原来过了100贴就变成老狐狸了~~
firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
12楼#
发布于:2008-09-18 23:10
现在感觉最糟糕的是:虚拟内存一直居高不下,导致整个系统越来越慢最后只能重新启动下解决这个问题
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
13楼#
发布于:2008-09-18 23:10
并不是所有人都能重现楼主的问题,楼主如果自己没有排查的能力的话,只有坚持用Firefox 2了。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
laodaqb
小狐狸
小狐狸
  • UID25971
  • 注册日期2008-08-25
  • 最后登录2008-10-01
  • 发帖数71
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2008-09-18 23:10
楼上的请不要故意找茬.
我已经说的很清楚,找一个图片多的网页,
完全打开,静止7秒左右,你就可以重现我的问题.
如果这样你还不能重现那请你别再回复了.
上一页

返回顶部