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