Mac 上的 Firefox:慢,慢,慢

Mac 上的 Firefox:慢,慢,慢

在我的 Macbook 上,Firefox 很慢。真的很慢。它需要大约 30 分钟才能启动 - 当我醒来时,我会启动它,吃完早餐后,它通常就完成了。而且,它需要非常长的时间才能关闭 - 我从来没有关闭过它,我只是现在强行关闭它,因为它需要很长时间。它不应该这样 - 这台机器上的其他应用程序都非常快,Safari 可以立即启动 - 但我喜欢 Firefox,不想离开它。我该如何解决这个问题?


编辑:我禁用了所有扩展,这使得它现在几乎可以立即启动,但它仍然不会关闭。

答案1

启动 30 分钟意味着出现了问题,我首先想到的可能是扩展程序不工作了。我会尝试禁用所有扩展程序,看看是否仍然很慢。

最简单的方法是以安全模式启动 Firefox。以下是引自mozilla 支持站点如何在 Mac 上执行此操作:

  1. 完全关闭 Firefox:
    在菜单栏上,点击Firefox菜单,然后选择Quit Firefox菜单项。
  2. 按住Option键,当您启动 Firefox 时
  3. Firefox 应该以 Firefox 安全模式对话框启动。

如果这有帮助,您可以以正常模式启动并逐个禁用扩展,直到找到罪魁祸首。

如果这没有帮助,我会尝试使用新的配置文件启动 Firefox:

  1. 关闭 Firefox 并备份您的个人资料
  2. 启动 Firefox(它将创建一个新的配置文件)
  3. 重新启动 Firefox,查看问题是否仍然存在
  4. 关闭 Firefox 并恢复您的配置文件

配置文件的备份和恢复非常简单,在 mozilla 的支持网站

答案2

您可能正在(一直)遭受一个非常大的places.sqlite文件(保存您的书签和历史记录,可能已经过期)。您可以压缩它:

退出 Firefox,等到您确定它不再运行,然后:

cd ~/Library/Application\ Support/Firefox/Profiles/*.default/
ls -lh 地点。*
sqlite3 位置.sqlite “真空;”
ls -lh 地点。*

cd-command 失败时,第三行实际上会places.sqlite在当前文件夹中创建一个新的 1024 字节数据库文件。当然,Firefox 不会使用该文件,因此可能会被删除。

答案3

我在 MacBook 上使用 Firefox 时也遇到了同样的问题。我没有安装 Firefox 扩展,也没有下载特定的额外程序,因此我无法通过安全模式启动来找出导致问题的原因。

我备份了我的个人资料,并从我的个人资料文件夹中删除了两个文件:地点.sqlite,在执行 vacuum 命令后,内存占用先是 8Mb,然后是 3Mb(顺便说一句,这并没有帮助),然后urlclassifier.sqlite,大约是 5Mb。

现在,一切都像以前一样了。我没有丢失任何书签或工具栏书签。

我不知道 Firefox 如何使用这些文件,但也许应该每隔几个月从配置文件夹中清除一次它们,以保持 Firefox 的良好状态。

答案4

  • 卸载 Firefox
  • 删除您的个人资料(以及所有相关扩展程序)
  • 确保你拥有最新的 Firefoxhttp://getfirefox.com
  • 仔细检查所有扩展程序是否都已消失。如果没有,请删除它们。
  • 检查速度是否有所提高。

  • 速度没有提高?那我帮不了你了,一定是你的电脑出了问题。

  • 是的,速度提高了?开始重新激活必要的扩展,每次激活后检查速度。找到罪魁祸首并将其消除。

更少的扩展 = 更快的速度

相关内容