Firefox内存使用FAQ!

Firefox内存使用FAQ!
最近比较关注Firefox的内存使用量的问题,发觉无论是在Windows还是Linux平台上,Firefox都不自觉的成为内存耗费大户!这让我感到很头疼,也比较郁闷!应该对这个问题弄个明白不是吗!

关于这个问题倒是有一些讨论和方案,目前为止看到的最绝的是有个哥们对Firefox的图像加载进行的补丁,定时释放不显示的网页图片内存,这个方法好是好,但不一定对所有的用户都能用,其他一些可以有效降低FIrefox内存用量的方法倒是来的比较实在!

有一条我觉得是自己的经验,当然也有很多用户证实的经验:那就是不要装太多没有用的“附加软件”(Extension),firefox的附加软件确实是个好东西,但是凡事物极必反,装的太多,吃的太饱,Firefox一启动就会用去很多内存,这是事实!所以装附加软件要适度和克制!关于一些比较好用的附加软件,我的blog有些文章介绍,也可以参照Firefox产品网站推荐的自己选!
对于一些附加软件,本身是有内存浪费问题更应引起注意。
Adblock,很多人用的好东西,但是注意,Firefox 1.5以后的版本请使用AdBlock Plus 或升级,以避免内存问题!
Fasterfox,关于这个软件的加速问题,一直很有些非议,不过还是有很多用户采用,在他的设置菜单第二页,有个“启用增强预取”(Enhanced Prefetching)是很费内存的功能,默认也没有打开,可以检查一下这个选项是否被开启!
一些plugins不是Firefox的问题,也会造成内存用量的猛增,因为他们开启load到内存后,不会自动退出!只有关闭Firefox,重新启动才能从内存中“卸载”(Unload),这类插件主要有Adobe Reader和JAVA等!

关于Firefox内存使用的一些用户定制设置;
默认情况下,firfefox使用系统内存的百分比作为缓存,不过可以手动设置为定量的值!这个需要用到about:config功能(在Firefox地址栏输入about:config),关于browser.cache.memory.capacity,这个整形值可以设置为KB的数值!当然,极端的也可以关闭内存缓存的功能(不推荐),browser.cache.meory.enable选项的许可与否!!!

快速回退和前进的设置也影响内存的使用,关于这个的设置:broser.sessionhistory.max_total_viewers设置为0可以禁止该功能,关于这个设置的详细信息,可以参见相关文档

适时清空下载列表也可以减少Firefox的内存开销!

另外的一些问题就不是可以轻易解决的,例如关于Javascript的问题,随着AJAX类程序的盛行,JavaScript也耗费了很多的浏览器内存!这些问题不是我们普通用户可以左右的!

看来这个话题还是值得继续深入的讨论的!

Comments

Popular posts from this blog

Freeware Software Top 300 from winAddons.Com!

What is DevOPS?

RPM Build Tips!