LinuxTOY 是一个致力于提供 Linux 相关资讯的专题站点。如果您发现了好用好玩的 Linux 东东并愿意发扬自由、分享的精神,可以点击顶部导航 Contact 按钮进行投稿。

Related entries

优化 Firefox 3

虽然 Firefox 3 相比 Firefox 2 在执行效能上有了很大的进步,但时间用长了还是让人颇有一种执行缓慢的感觉。OK,那就让我们来做一些优化,使 Firefox 3 运行更快些吧。

减少 Awesome Bar 显示数量

Firefox 3 新引入的 Awesome Bar 功能,我真的是很喜欢。我只需输入极少的字便能获得想要打开网页的建议。对我来说,默认的 Awesome Bar 显示数量似乎有些偏多。它经常要在停顿一小会儿后,才能完全显示出来。为了改善这个问题,我们可以通过减少 Awesome Bar 的显示数量来解决。具体操作步骤如下:

  1. 在 Firefox 地址栏输入“about:config”,在确认警告信息后进入 Firefox 配置页面。
  2. 在 Filter 过滤框输入“browser.urlbar.maxRichResults”(或直接复制)。
  3. 我们可以看到 Awesome Bar 默认的显示数量是 12。双击该条目可以更改为自己想要显示的数目。当我设置为 5 后,这种停顿的现象终于消失了。

增大磁盘缓存容量

随着 Firefox 打开的页面愈加增多,Firefox 似乎也变得有些迟钝起来。如果你担心 Firefox 同时会吃掉更多的系统内存,让其他程序无容身之地,那么可以增大 Firefox 的磁盘缓存容量。具体操作步骤为:

  1. 地址栏输入“about:config”,并进入其配置页面。
  2. Filter 过滤框输入“browser.cache.disk.capacity”。
  3. Firefox 默认的磁盘缓存容量为 50000,也就是 50000 KB。假如你的系统内存在 512 MB 至 1 GB 之间,不妨将该值调大些,如设成“150000”。

让 Firefox 在最小化时释放内存

当 Firefox 最小化时,我们可以让它把占用的部分内存释放出来以供其他程序使用。具体操作步骤为:

  1. 在地址栏输入“about:config”进入其配置页面。
  2. 右击点选“New->Boolean”。
  3. 在打开的对话框中输入“config.trim_on_minimize”。
  4. 点击 OK 后,接着选择 true。
  5. 重启 Firefox。

署名 • 注明出处 • 非商业性使用

21 Comments

  1. 1 bingyuan Commented @ 2008-07-06 10:15 amReply to this comment

    “让 Firefox 在最小化时释放内存” 这个技巧在Linux下也可以用吗?以前好像听说只对Win下的FF有效

  2. 2 yucca Commented @ 2008-07-06 11:18 amReply to this comment

    现在用鼠标滚轮,怎么是向右下角,而不是笔直向下

  3. 3 xzonisy Commented @ 2008-07-06 11:19 amReply to this comment

    目前 fx 在3.0版表現很令人驚艷,不過常常會莫名其妙的關閉程式,有人說是 java 的問題,但是到目前我還是無法解決!

  4. 4 R2 Commented @ 2008-07-06 11:21 amReply to this comment

    增大磁盘缓存?大内存不是拿来用的?拿来放着么?我还巴不得不用缓存呢

  5. 5 Charlie Commented @ 2008-07-06 11:37 amReply to this comment

    @ xzonisy

    同樣是有莫名掛掉的情形 幸好重開的時候一般都可以回復頁面

  6. 6 testing Commented @ 2008-07-06 12:08 pmReply to this comment

    FF挂掉好象和flash之类的有关

  7. 7 ylbaba Commented @ 2008-07-06 12:35 pmReply to this comment

    @Charlie 大家装firebug么?

  8. 8 ddd Commented @ 2008-07-06 4:47 pmReply to this comment

    我试守很多java内容可以挂掉ff3。

  9. 9 c\nc Commented @ 2008-07-06 5:41 pmReply to this comment

    其实这个“增大磁盘缓存容量“不是内存缓存,就是”首选项”->“高级“->”网络“里面的那个“脱机存储”,用不着这么费劲改配置。也就是临时文件,它不会让firefox变快,只是可能让浏览速度边快点。

  10. 10 fed Commented @ 2008-07-06 7:24 pmReply to this comment

    不错,

  11. 11 Rei Commented @ 2008-07-07 8:28 amReply to this comment

    才把firefox取缔。。。3还是慢

  12. 12 waakee.com Trackbacked @ 2008-07-07 9:17 amReply to this comment

    优化 Firefox 3 — LinuxTOY...

    虽然 Firefox 3 相比 Firefox 2 在执行效能上有了很大的进步,但时间用长了还是让人颇有一种执行缓慢的感觉。OK,那就让我们来做一些优化,使 Firefox 3 运行更快些吧。 减少 Awesome Bar 显示数量 F...

  13. 13 greenstar Commented @ 2008-07-07 9:41 amReply to this comment

    還是自己編譯比較快些,可以針對自己的CPU優化,就像swiftfox那樣

  14. 14 ywii Commented @ 2008-07-07 11:07 pmReply to this comment

    可以試試把Firefox和其設置檔(.mozilla)全部搬到緩存上去(tmpfs) , 執行速度不但不遜於Windows下的Firefox 3, 可能還高過了些許。

  15. 15 cyrus Commented @ 2008-07-07 11:07 pmReply to this comment

    想要提升性能,硬件更新才是王道,像这些小花招,效果有没有先不说,徒增烦恼

  16. 16 biowee Commented @ 2008-07-08 4:54 pmReply to this comment

    @cyrus:硬件更新就一定能提升性能?如果软件本身不能良好地使用硬件,其效果就难说了。最好的做法是,如何现有的硬件条件下,依靠软件来充分地提升机器的整体性能。这样以来可以充分利用硬件余热,另一方面也是一种金钱和资源的节约。

  17. 17 links for 2008-07-08 « dupola’s weblog(en) Pingbacked @ 2008-07-09 12:32 amReply to this comment

    [...] 优化 Firefox 3 — LinuxTOY (tags: firefox) [...]

  18. 18 小P Commented @ 2008-07-09 5:05 pmReply to this comment

    总觉得还是慢,现在用的还是很慢

  19. 19 links for 2008-07-10 « Yesure Pingbacked @ 2008-07-10 9:32 amReply to this comment

    [...] 优化 Firefox 3 — LinuxTOY 虽然 Firefox 3 相比 Firefox 2 在执行效能上有了很大的进步,但时间用长了还是让人颇有一种执行缓慢的感觉。OK,那就让我们来做一些优化,使 Firefox 3 运行更快些吧 (tags: firefox) [...]

  20. 20 daily post 07/11/2008 | 燃灯佛所 Pingbacked @ 2008-07-11 8:32 pmReply to this comment

    [...] 优化 Firefox 3 — LinuxTOY [...]

  21. 21 火星蜥蜴 Commented @ 2008-08-13 9:15 amReply to this comment

    缓存其实可以在高级选项中就可以更改了,不用去about:config

    其他两个方法很有效,谢谢分享!