August 2nd, 2008
Firefox 3: release the memory
分类: Firefox, 作者: Lin Yong, Popularity: 2% [?]Firefox 3 虽然大幅改善了内存管理,但是当使用了大量的标签页以后,对内存的占用还是非常“恐怖”的。 我的Firefox 3大约装了30个扩展插件,启动以后(没有打开任何标签页)会使用大约40+MB的内存。 随着从Google Reader中打开大量的标签页(尽管读完了以后会及时关闭),Firefox占用的内容还是会很快升级到200+MB。
其实当把标签页关闭了以后,Firefox还是会占用一定的内存,要释放这些内存(或者让Firefox占用较少内存),有几个技巧可以处理:
1. 少安装扩展和插件。 这一条只能量力而行了。 我也要再狠狠心,清理掉一些扩展插件才行。 少使用一些扩展也会降低Firefox崩溃的风险,不过3.0.1已经非常稳定了。
2. 设置缓存所使用的内存。 通过about:config编辑browser.cache.memory.capacity。通常的设置是:512MB物理内存,设置为8MB的内存缓存(8192)。 降低缓存所使用的内存,对Firefox的性能会有一定影响。
3. 当Firefox最小化的时候,释放内存。 通过about:config编辑config.trim_on_minimize(如果没有这个参数,手工添加一个boolean类型的),设置为true。 这样当最小化Firefox的时候,部分内存会被释放。
4. 使用RAMBack这个Firefox的扩展。 安装了以后,会出现Clear Cache的菜单选项,这个插件能释放部分缓存所占据的内存,特别是标签页关闭以后,Firefox还占用的那部分。 实际测试下来,有一定效果。 不过RAMBack和新发布的的3.0.1不兼容,不过你应该知道如何让它工作。

5. 重启Firefox。 这是终极办法了。
Popularity: 2% [?]
Tags: firefox
评论数量(0) | Add Comments
本文网址:http://www.kompakar.com.cn/kukoo/2008/08/02/firefox-release-the-memory/


