升级到 ubuntu 12.04 LTS(在 DELL Studio XPS 上)后,firefox 无法正常工作。启动需要很长时间(超过 20 秒),并且应用程序异常缓慢,更不用说“完全无法使用”了
我已经尝试删除它并重新安装它,但问题并未解决。
答案1
可能的原因:
- 启动时打开的标签太多
- 安装了太多附加组件
- 有问题的附加组件
解决方案:
- 如果您认为启动时打开的选项卡太多,请查看使用新功能“在选择之前不加载选项卡”是否有帮助。
安装过多的附加组件会极大地影响 Firefox 的性能。尝试删除一些不必要的附加组件。
检查是否有任何插件导致问题。首先在 Firefox 中打开安全模式进入帮助菜单并选择“禁用附加组件后重新启动”。如果 Firefox 的性能在安全模式下突然提高,则意味着您的某个附加组件是罪魁祸首。要找到有问题的附加组件,请逐个禁用附加组件,直到问题得到解决。有问题的扩展程序列表位于MozillaZine。
如果上述选项没有帮助,请尝试创建新的用户配置文件。
确保 Firefox 已关闭。按Alt+F2并运行以下命令:
firefox -profilemanager
创建一个新的配置文件,看看是否可以解决您的问题。
如果没有任何效果,那么您可以重新安装 Firefox。您可以在终端中运行这些命令来完成此操作。
sudo apt-get purge firefox
sudo apt-get install firefox
有助于提高 Firefox 性能的扩展:
-
内存重启是一个非常方便的插件,可以监视 Firefox 的内存使用情况,如果内存使用量过高则重新启动。
其他来源:
- 扩展中的性能最佳实践
- Firefox 很慢来自 Mozilla 帮助
- 内存使用率高来自 Mozilla 帮助
- CPU 使用率过高来自 Mozilla 帮助
- Firefox 启动需要很长时间来自 Mozilla 帮助
答案2
一些原因
据我所知,Firefox 启动缓慢至少可以由以下因素造成:
- Firefox 内部数据库的规模不断扩大
- 导致 Firefox 速度变慢的附加组件
解决方案 1 - 优化数据库
要优化 Firefox 的数据库,您可以使用以下脚本:Firefox 针对 Linux 进行优化它只是在用户目录中找到的数据库上运行优化命令。不过您需要安装 sqlite3,它在 UBuntu 的存储库中默认可用。
解决方案 2 - 某个附加组件可能会拖慢 Firefox 的速度
对于附加组件,请尝试逐个禁用它们,然后每次都重新启动 Firefox。如果某个附加组件使 Firefox 运行速度变慢,那么您必须评估:“我真的需要这个附加组件吗?”