Firefox 冻结,持续使用约 50% 的 CPU,并且占用 1.6GB 的 RAM

Firefox 冻结,持续使用约 50% 的 CPU,并且占用 1.6GB 的 RAM

今天早些时候,我在 Firefox 中保存了一个文件,使用键盘切换到所需的文件夹,这时资源管理器的保存框几乎完全没有响应(关闭按钮附近的帮助按钮会改变光标,但单击对话框中的任何其他控件都不会产生通常的行为)。

然后我意识到我的 Firefox 窗口(大概有 100 个选项卡,但只加载了 10-20 个)也停止响应了。该进程一直在消耗上述资源,而且在我研究如何解决此问题的最后几个小时里,没有显示任何脚本超时警告。

这不是第一次发生类似的事情,因为我通常会将标签保留到其中的信息不再有用为止,这导致许多标签同时被加载,并且还有更多标签在标签列表中,但却处于未加载状态。

我推测这些症状表明一个进程陷入了无限循环,或者卡在无法换出内存来完成操作,不是吗?

我主要想知道的是 -当 Firefox 处于这种状态时,是否有办法关闭选项卡或其他操作,以恢复类似正常运行。也许是某种内存操作技术/工具,这样以后我就不必再次启动大量不可恢复的下载,或者这次以 Lazarus 不太可能保存的形式保存一些信息?

另外,我曾经读到过关于 XUL 平台的限制,它与实例的最大 RAM 大小(或类似情况)有关,但现在无法通过 Google 找到有关此问题的任何信息。如果有人能再次向我指出这些信息,那就太好了。

相关内容