Firefox性能下降


9

我不得不说,Firefox对Ubuntu的表现是残酷的。很快,它就可以100%使用cpu(感谢上帝,我有多个内核)和数百兆的ram。即使关闭标签也无济于事(除非google.com使用数量最多的javascript)。

在同一台计算机上,铬浏览器运行平稳。我试过swiftfox,那里没什么用。这是个常见的问题吗?使用页面上的滚动条时,只有最新版本(过去的3.6版)甚至能够相对平稳地滚动而不是杂乱的性能。性能接近在Windows XP虚拟框vm上运行firefox。

编辑:

操作系统

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

64位

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

硬件

核心2四核

4GB DDR2 667内存

7200rpm硬盘

英伟达GeForce 8800

另请注意:

默认设置在同一台计算机的Windows中运行良好。Linux的性能令人难以置信。


6
请改个问题。您想知道为什么它慢吗?如何解决?有哪些替代方案(您似乎已经知道这一点)?
dv3500ea 2010年

1
全部3.我不知道为什么它运行缓慢或如何解决。替代品是谷歌浏览器,但在某些情况下我需要使用Firefox。
Dmitriy Likhten

3
如果您运行“ firefox -safe-mode”,它是否仍然表现出色?顺便说一句,它在我的系统上的表现要好于Chrome。
Li Lo 2010年

我在firefox和thunderbird上也遇到了类似的问题……两者都吃了很多cpu,而且速度很慢,因此我改用了chrome和evolution
Marcel

Answers:


2

我无法复制您要详细说明的问题-这对我来说似乎很奇怪(我是在多台计算机上进行测试的。这可能与您的设置有关。

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

  • 全新安装v多次升级:在多年来从5.10升级到9.04的工作站上,我遇到类似的问题,台式机将随机地以奇怪的间隔重新启动,而不会发出警告-也没有日志条目。我最终进行了干净安装,问题消失了。故障排除并非胜利的最佳方案,而是旧配置如何导致奇怪问题的示例。
  • 硬件:可能性很小-但是可能与该Firefox版本有关,并且您的设置(驱动程序,配置等)可能会发生冲突-这可以解释为什么Swiftfox(一种旨在提高Linux Mozilla工具性能的Firefox衍生产品) )的响应也很差。

我会搜索在与您的设置类似的设置上出现与Firefox类似问题的人(您没有提供任何内容,因此我无法真正为您提供进一步的帮助),但这可能是配置,编译问题。


我已经完成了Firefox的“干净”安装。使用apt进行了彻底删除,甚至下载了一些版本的tarball,它们在运行于核心2 Quad 4 gigs ram和64bit os上的运行都非常缓慢。至于操作系统,即使在全新安装ubuntu之后,firefox仍存在这些问题。
Dmitriy Likhten

您是否删除了“〜/ .mozilla / firefox”文件夹?我怀疑扩展程序有问题。
Li Lo 2010年

即使在我的上网本(Atom + 2 Gb)中,FF也相当快。您需要向我们提供有关您的设置的更多信息。从实时会话运行它时,速度是否一样慢?
哈维尔·里维拉

2

Firefox使用的sqlite数据库可能会变得过于零散,读取时可能会磨碎硬盘一两分钟(尤其是如果您喜欢我,则有数百个书签并且从不删除历史记录)

解决此问题的方法是“ 改善真空位置”插件(链接文本)。它对您的sqlite数据库进行碎片整理,并且启动性能得到了显着提高(至少对我而言是如此)。也许对您有用。


使用dns速度插件改善DNS查找:addons.mozilla.org/pt-br/firefox/addon/speed-dns参见作者评论:我最近观看了Chrome浏览器如何通过加速其DNS查找来提高其性能。我想对Firefox进行同样的操作,因此也要对这个插件进行操作。您可以在chrome.blogspot.com/2009/12/…上了解更多信息,并在youtube.com/watch?v=FhDDwmOyRmk
SergioAraujo 2011年

0

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

  • 确保仅安装了您绝对需要的扩展
  • 清除您的历史记录,缓存,Cookie等。
  • 对其进行设置,以使Firefox不会记住历史记录。
  • 如果不使用Flash和Java插件,请禁用它们。

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

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

使用与Windows相同的扩展名。历史记录是BS,我认为4核,4 gig ram的计算机可以处理一些cookie /历史记录(并且我需要cookie)。需要闪光灯。Java从不运行。
Dmitriy Likhten 2010年

0

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

尝试安装Flashblock插件,看看是否有帮助。该加载项禁止嵌入式Flash动画/视频运行,直到您单击它们。


拥有很长一段时间:)我知道Flash是Linux中的杀手er,所以这就是我得到的第一件事。
Dmitriy Likhten
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.