阅读:2383回复:8
WIN2000下FF3.0资源占用巨大,并且推出后内存释放很慢?
插件有:FireBug、download embedded、gladder、google tools bar、IE TAB
在WIN2000下使用,发现FF3.0资源占用巨大, 而且推出后内存释放很慢(任务管理器可以看到), 打开一个SINA,就占用100多M的内存,而且一般CPU占用也很高,奇怪的是推出后,从资源管理器中看,FF占用的内存资源释放非常慢,过了好几10秒看,还有很多没有释放。。。。。 看来,FF的资源占用情况还需要大改进... |
|
1楼#
发布于:2008-09-03 12:34
3.0已经比2.0好很多了其实……
不过最可能的原因还是操作系统本身,2003 server的内存管理就要比xp之类的好太多。ff2.0那时候,我把操作系统换成2003,ff的内存占用从1+G降到几百M= =! |
|
2楼#
发布于:2008-09-03 12:34
这么关注资源占用,装个StatusbarEx扩展吧,这样你可以随时观察到FF的内存和CPU占用,再看看是否真的高
|
|
|
3楼#
发布于:2008-09-03 12:34
新浪的Flash没有屏蔽的话,占用的内存会比较多。Firefox的Flash插件效能太差。正常情况下使用的内存,我不觉得FF就比其它浏览器使用的内存多。
|
|
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 会自动根据你的机器的内存大小选择一个合适的值。
|
|
5楼#
发布于:2008-09-03 12:34
多谢楼上,原来是在这里控制^_^
|
|
6楼#
发布于:2008-09-03 12:34
我的FF3.0.1就没有这个browser.cache.memory.capacity设置。
主要是FF3.0.1的退出过程很缓慢,关了好久了,一看管理器中,还有好几十M内存没有释放。。。 |
|
7楼#
发布于:2008-09-03 12:34
|
|
8楼#
发布于:2008-09-03 12:34
bglmmz: 你又错了。我已经说了,新浪有很多Flash,Flash插件本身和Firefox无关。只是Adobe给IE做的Flash控件效率比较高,给Firefox做的Flash插件效率比较低,是Adobe的问题。你如果浏览没有Flash或者Flash很少的页面,Firefox的CPU占用情况不会比IE多。好像去年,Adobe已经将播放Flash的代码授权给了Mozilla,不过要直接整合到Firefox中,还有待十日。一旦整合到Firefox中,那么Firefox播放Flash就不会占用很多CPU资源了。 |
|