情况如下:
我打开了大约 50 个 Firefox 标签,里面都是关于编程的阅读材料,我花了一段时间才整理并找到所有链接。周末终于到了,我本来打算把它们都看一遍,但现在……Firefox 崩溃了(有点)
我打开了一个链接dotnetrocks.com并且在加载选项卡时 Firefox 锁定并且应用程序现在挂起。
但是,Firefox 仍在“工作”,因为我在其中一个选项卡中播放了星际争霸流,音频仍能正常播放。一切都运行正常。只是由于某种原因,加载该选项卡会暂停应用程序的其余部分。
为什么不在我重新打开 Firefox 时直接终止进程并恢复标签?好吧,我显然认为不久前不让 Firefox 保存我的历史记录是个好主意(因为如果我想稍后查看某些内容,我只需将其添加为书签即可。为什么要毫无必要地保存所有内容?)显然,现在我为这个决定而自责。
为什么不把所有的标签都拍下来呢?嗯,我用树形标签并且大多数选项卡都嵌套在一个选项卡下,因此它们在 Firefox 的当前状态下不可见。
此时我真希望我使用的是 Chrome,因为每个选项卡都是一个单独的进程,因此一个选项卡崩溃不会导致整个程序崩溃。有没有办法在 Firefox 崩溃时“杀死”选项卡?此时我认为 Firefox 不会恢复,因为我已经等待这个选项卡加载 10 分钟了,但它仍然挂起应用程序。
我知道这是一个相当奇怪和具体的问题。目前我可能无能为力,但谁知道呢,也许有天才可以帮助我摆脱我陷入的这种相当不幸的情况。不确定这种问题是否适合这个网站,或者我会把它放在其他地方。
答案1
自我回答:
编辑:我保存了它们!不知道具体是怎么保存的。我查看了进程列表,首先关闭了 Firefox 的插件容器。有几个,我全部关闭了。然后我关闭了正在运行的许多其他非重要进程(也许只是为了释放内存),然后关闭并重新启动 explorer.exe,此时应用程序已恢复。