bglmmz
小狐狸
小狐狸
  • UID26119
  • 注册日期2008-09-03
  • 最后登录2008-09-03
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2386回复:8

WIN2000下FF3.0资源占用巨大,并且推出后内存释放很慢?

楼主#
更多 发布于:2008-09-03 12:34
插件有:FireBug、download embedded、gladder、google tools bar、IE TAB

在WIN2000下使用,发现FF3.0资源占用巨大,
而且推出后内存释放很慢(任务管理器可以看到),

打开一个SINA,就占用100多M的内存,而且一般CPU占用也很高,奇怪的是推出后,从资源管理器中看,FF占用的内存资源释放非常慢,过了好几10秒看,还有很多没有释放。。。。。

看来,FF的资源占用情况还需要大改进...
aegis_h
火狐狸
火狐狸
  • UID25161
  • 注册日期2008-06-30
  • 最后登录2016-03-08
  • 发帖数138
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2008-09-03 12:34
3.0已经比2.0好很多了其实……

不过最可能的原因还是操作系统本身,2003 server的内存管理就要比xp之类的好太多。ff2.0那时候,我把操作系统换成2003,ff的内存占用从1+G降到几百M= =!
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
2楼#
发布于:2008-09-03 12:34
这么关注资源占用,装个StatusbarEx扩展吧,这样你可以随时观察到FF的内存和CPU占用,再看看是否真的高
We may be human,but we're still animals.
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
3楼#
发布于:2008-09-03 12:34
新浪的Flash没有屏蔽的话,占用的内存会比较多。Firefox的Flash插件效能太差。正常情况下使用的内存,我不觉得FF就比其它浏览器使用的内存多。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
4楼#
发布于:2008-09-03 12:34
about:config 中,看看 browser.cache.memory.capacity 的值是多大(单位是KB)。如果 browser.cache.memory.enable 的值为 true 的话,Firefox 使用变量 browser.cache.memory.capacity 指定大小的内存来存放之前浏览过的网页,这样可以加快浏览速度。如果你将 browser.cache.memory.capacity 的值设的比较小一些,那么你就可以看到 Firefox 使用的内存比较小了。如果 about:config 中没有这个变量,或者这个变量的值为空,那么 Firefox 会自动根据你的机器的内存大小选择一个合适的值。
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
5楼#
发布于:2008-09-03 12:34
多谢楼上,原来是在这里控制^_^
bglmmz
小狐狸
小狐狸
  • UID26119
  • 注册日期2008-09-03
  • 最后登录2008-09-03
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-09-03 12:34
我的FF3.0.1就没有这个browser.cache.memory.capacity设置。

主要是FF3.0.1的退出过程很缓慢,关了好久了,一看管理器中,还有好几十M内存没有释放。。。
bglmmz
小狐狸
小狐狸
  • UID26119
  • 注册日期2008-09-03
  • 最后登录2008-09-03
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2008-09-03 12:34
GOLF-AT:新浪的Flash没有屏蔽的话,占用的内存会比较多。Firefox的Flash插件效能太差。正常情况下使用的内存,我不觉得FF就比其它浏览器使用的内存多。回到原帖


综合看来,FF资源占用情况比IE多;内存占用情况差距不大,但是CPU占用情况就比较远了,这也是FF的命门啊。。。。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
8楼#
发布于:2008-09-03 12:34
bglmmz

综合看来,FF资源占用情况比IE多;内存占用情况差距不大,但是CPU占用情况就比较远了,这也是FF的命门啊。。。。
回到原帖

你又错了。我已经说了,新浪有很多Flash,Flash插件本身和Firefox无关。只是Adobe给IE做的Flash控件效率比较高,给Firefox做的Flash插件效率比较低,是Adobe的问题。你如果浏览没有Flash或者Flash很少的页面,Firefox的CPU占用情况不会比IE多。好像去年,Adobe已经将播放Flash的代码授权给了Mozilla,不过要直接整合到Firefox中,还有待十日。一旦整合到Firefox中,那么Firefox播放Flash就不会占用很多CPU资源了。
游客

返回顶部