Firefox 性能缓慢

Firefox 性能缓慢

我不得不说,Ubuntu 上的 Firefox 性能太差了。它很快就达到 100% 的 CPU 使用率(感谢上帝,我有多个核心)和数百兆的 RAM。即使关闭标签也无济于事(除非 google.com 使用了大量 javascript)。

在同一台机器上,Chromium 浏览器运行起来非常流畅。我尝试了 swiftfox,但没有任何用处。这是一个常见问题吗?只有最近的版本(超过 3.6)才能够相当流畅地滚动,而使用页面上的滚动条时性能不稳定。性能接近在 Windows XP Virtual Box VM 上运行 Firefox。

编辑:

操作系统

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

64 位

使用受限驱动程序工具的 Nvidia 专有视频驱动程序。

硬件

酷睿 2 四核

4GB DDR2 667 内存

7200rpm 硬盘

NVIDIA GeForce 8800

还请注意所有回复者:

默认设置在相同机器的 Windows 上运行良好。Linux 上的性能很差。

答案1

Firefox 使用的 SQLite 数据库可能会变得过于碎片化,读取这些数据可能会对硬盘造成一两分钟的磨损(特别是如果你像我一样有数百个书签并且从不删除历史记录)

解决这个问题的方法是真空场所改善添加在 (链接文本)。它会对你的 sqlite 数据库进行碎片整理,启动性能会显著提高(至少对我来说是这样)。也许这对你有用。

答案2

我无法复制您详细描述的问题 - 这对我来说似乎很奇怪(而且我是在多台机器上进行测试的级别上发言。这可能是您的设置中的一个特殊问题。

以下是一些可能导致机器性能下降的因素:

  • 全新安装与多次升级:我在一台多年来从 5.10 升级到 9.04 的工作站上也遇到过类似的问题,桌面会在奇怪的时间间隔内随机重启,没有任何警告,也没有日志条目。我最终进行了全新安装,问题就解决了。这不是故障排除获胜的最佳情况,但却是旧配置可能导致奇怪问题的一个例子。
  • 硬件:可能性较小 - 但这可能只是 Firefox 版本的一个问题,并且您的设置(驱动程序、配置等)可能会发生冲突 - 这可以解释为什么 Swiftfox(旨在提高 Linux 版 Mozilla 工具性能的 Firefox 衍生产品)的响应也很差。

我会搜索在使用与您类似的设置时遇到类似 Firefox 问题的人(您没有提供任何内容,所以我无法进一步帮助您),但这可能是配置、编译问题。

答案3

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

  • 确保只安装你绝对需要的扩展需要
  • 清除历史记录、缓存、cookie 等。
  • 进行设置以使 Firefox 不记住历史记录。
  • 如果不使用 Flash 和 Java 插件,请将其禁用。

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

  • 铬/铬(包装chromium-browser:)
  • midori(软件包midori:)
  • 顿悟(包装epiphany-browser:)

答案4

当 Firefox 开始消耗 CPU 时,我发现大多数时候都是因为页面上的 Flash 动画导致了问题的发生。

尝试安装闪块插件,看看是否有帮助。此插件禁止运行嵌入的 Flash 动画/视频,除非您单击它们。

相关内容