在我的 Macbook 上,Firefox 很慢。真的很慢。它需要大约 30 分钟才能启动 - 当我醒来时,我会启动它,吃完早餐后,它通常就完成了。而且,它需要非常长的时间才能关闭 - 我从来没有关闭过它,我只是现在强行关闭它,因为它需要很长时间。它不应该这样 - 这台机器上的其他应用程序都非常快,Safari 可以立即启动 - 但我喜欢 Firefox,不想离开它。我该如何解决这个问题?
编辑:我禁用了所有扩展,这使得它现在几乎可以立即启动,但它仍然不会关闭。
答案1
启动 30 分钟意味着出现了问题,我首先想到的可能是扩展程序不工作了。我会尝试禁用所有扩展程序,看看是否仍然很慢。
最简单的方法是以安全模式启动 Firefox。以下是引自mozilla 支持站点如何在 Mac 上执行此操作:
- 完全关闭 Firefox:
在菜单栏上,点击Firefox
菜单,然后选择Quit Firefox
菜单项。- 按住
Option
键,当您启动 Firefox 时- Firefox 应该以 Firefox 安全模式对话框启动。
如果这有帮助,您可以以正常模式启动并逐个禁用扩展,直到找到罪魁祸首。
如果这没有帮助,我会尝试使用新的配置文件启动 Firefox:
- 关闭 Firefox 并备份您的个人资料
- 启动 Firefox(它将创建一个新的配置文件)
- 重新启动 Firefox,查看问题是否仍然存在
- 关闭 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
- 仔细检查所有扩展程序是否都已消失。如果没有,请删除它们。
检查速度是否有所提高。
速度没有提高?那我帮不了你了,一定是你的电脑出了问题。
是的,速度提高了?开始重新激活必要的扩展,每次激活后检查速度。找到罪魁祸首并将其消除。
更少的扩展 = 更快的速度