不知何故,我的 Firefox 会话占用了我的全部内存和交换空间,然后崩溃了。然后当我再次启动该软件时,整个过程又重复了一遍。我希望能够正常打开 Firefox,而不会崩溃。
我在清除缓存时发现了这个问题(如何从终端清除浏览器的缓存和 cookie),我想这个方法应该可行,但我不想冒丢失我可能真正需要的数据的风险。我并不特别想丢失缓存或 cookie;我只是希望 Firefox 停止尝试恢复所有这些选项卡。
我应该怎么办?
答案1
sessionstore.js
在 Firefox 未运行时,找到 Mozilla Firefox 配置文件文件夹中的文件并将其删除。这将删除您的会话数据,而不会删除任何其他数据。
作为一行代码:
find ~/.mozilla/firefox -iname sessionstore.js -delete
答案2
您可以尝试--safe-mode
或--ProfileManager
创建一个新的配置文件,同时测试备份~/.mozilla/firefox/YOURPROFILE/sessionstore-backups/