Firefox性能缓慢

我不得不说,firefox对ubuntu的表现是残酷的。 很快就会进入100%的CPU使用率(感谢上帝,我有多个核心)和数百兆的内存。 即使关闭标签也没有问题(除非google.com使用了大量的javascript)。

在同一台机器上,Chrome浏览器运行顺畅。 我试过swiftfox,没什么用处。 这是个常见的问题吗? 在页面上使用滚动条时,只有最近(过去的3.6)版本能够相当平滑地滚动而不稳定的性能。 性能越来越接近在Windows XP虚拟盒vm上运行firefox。

编辑:

OS

Kubuntu 9.10。 为Ubuntu安装了Gnome软件包并使用它们。 升级到10.04。

64位

Nvidia专有video驱动程序使用Restricted Driver工具。

硬件

Core 2 Quad

4GB DDR2 667内存

7200rpm hdd

Nvidia GeForce 8800

还要注意每个人的回复:

默认设置在同一台机器上的窗口中运行得非常好。 Linux中的性能很糟糕。

我无法复制你正在详细说明的问题 – 这对我来说似乎很奇怪(我说的是在多台机器上进行测试的程度。这可能与你的设置有关。

以下是一些可能导致计算机性能较差的因素:

  • 清理安装v多次升级 :我在从5.10升级到9.04的工作站上遇到了类似的问题,桌面将以奇数间隔随机重启,没有任何警告 – 并且没有日志条目。 我最终做了一个干净的安装,问题就消失了。 不是故障排除胜利的最佳场景,而是旧配置如何导致奇怪问题的示例。
  • 硬件 :不太可能 – 但它可能只是Firefox版本的一个问题,你的设置(驱动程序,配置等)可能会有冲突 – 这可以解释为什么Swiftfox(一种旨在提高Linux Mozilla工具性能的Firefox衍生产品) )也回应不佳。

我会在类似于你的设置上搜索与Firefox有类似问题的人(你没有提供任何东西,所以我无法真正帮助你)但它可能是一个配置,编译问题。

Firefox使用的sqlite数据库有可能变得过于分散,读取可能会使硬盘驱动器磨损一两分钟(特别是如果你喜欢我有数百个书签而且永远不会删除历史记录)

解决方法是使用Vacuum Places Improved插件( 链接文本 )。 它对您的sqlite数据库进行碎片整理,并且启动性能得到显着改善(至少对我来说是这样)。 也许这对你有用。

一些可能的步骤来提高性能:

  • 确保您只安装了绝对需要的扩展程序
  • 清除你的历史,缓存,cookies等
  • 设置它以便Firefox不记得历史记录。
  • 如果不使用它们,请禁用flash和java插件。

您不需要firefox时可以使用的其他浏览器:

  • 铬/铬(包装: chromium-browser
  • midori(包裹: midori
  • 顿悟(包: epiphany-browser

当Firefox开始吃CPU时,我发现大多数时候有Flash动画的页面是罪魁祸首。

尝试安装Flashblock插件,看看是否有帮助。 此插件禁止嵌入式Flash动画/video运行,直到您单击它们为止。