我不得不说,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 动画/视频,除非您单击它们。