我可以修复浏览器中的内存泄漏吗?(Win7 64位IE9 Chrome)

我可以修复浏览器中的内存泄漏吗?(Win7 64位IE9 Chrome)

我习惯在网站自己的窗口中打开网站,然后在另一个窗口中对其他内容感兴趣,同时让第一个窗口保持打开状态,以便返回完成阅读。有时我会让浏览器窗口打开很长时间。当我这样做时,浏览器会锁定数 GB 的内存,直到它使用太多内存,IE 将不再响应。我见过一个浏览器窗口占用了超过 2 GB 的内存,只是在那里什么也不做。Chrome 似乎也这样做,但它使用的内存远不及 IE。

有办法阻止这种情况吗?

知道可能是什么原因造成的吗?

这是操作系统还是浏览器的问题?

任何见解都值得赞赏。

答案1

这曾经是一个常见问题,但根据我的经验,现在相当罕见。

这几乎肯定是由一个或多个插件引起的。如果可以,请尝试在不使用插件的情况下运行一段时间。

您可能还会发现,Firefox 过去存在的问题最多,但现在它已成为内存控制能力最强的浏览器之一。具体来说,它会从内存中卸载未使用的标签页,如果您重新启动浏览器,标签页仍会存在但不会被加载。

我还偶尔会从任务管理器中关闭浏览器。它们现在都有会话管理器,因此您可以使用相同的选项卡重新启动浏览器。但不要正常关闭浏览器,因为许多会话管理器会认为您关闭了所有选项卡并且不会记住它们。

相关内容