Google Chrome浏览器中的内存泄漏


13

作为开发人员,让我拥有2-3种不同的IDE开放,10-15个Google chrome窗口(最多可容纳200个打开的标签页(我知道我有时会失控)),Photoshop和几个Twitter机器人对于我来说是很常见促销和其他一些程序,但我的系统仍然运行平稳。

我有一个配备12GB内存的i7处理器。

现在,我所有的常规材料都在运行,我的物理内存通常在50-60%左右,但是在一天当中,甚至更少,我将逐渐增长到98%

最高的内存使用过程将来自Google Chrome,如果我按最高的内存使用情况在任务管理器中排序并结束1个最高的进程(即谷歌浏览器),则我的内存使用率将回落到大约60%。同样,通过结束该过程,我所有的Chrome窗口都将保持打开并处于使用状态,因此结束该过程对我完全没有影响。

根据这项研究,我假设Adobe Flash可能是1个失控过程,因为我也可以说,当我使用视频或音乐播放器之类的Flash项时,它的运行速度提高了98%。但是即使不使用它们中的任何一个,它最终仍将攀升至如此高的水平。

有没有其他人经历过类似的结果?


2
您可以看到哪个网​​页或扩展程序导致了howtogeek.com/howto/16102/…吗?
HackToHell

@HackToHell好的,我可以确认这是正在
冲击

这对于具有高性能要求的Flash来说并不罕见。我已经在配备8GB RAM的iMac上的Chrome中打开了300多个标签,只要禁用了Flash,它就会非常稳定。公平地说,任何第三方插件/扩展都可能发生这种情况,但是我的个人经验是Flash是CPU(和内存)的生死攸关者。

Answers:


3

我前一段时间确实有这个问题。对我来说,问题主要出在视频上,网络上90%的流视频来自YouTube。我发现通过使用HTML 5播放器,这不再是问题。它还具有其他一些优点,这是链接:http : //www.youtube.com/html5/


感谢您提供的链接,这真棒,现在,如果仅Hulu可以做到这一点
JasonDavis,2012年

2

在Linux上的Chromium中,我也经历了持续的内存增长(无论使用哪种选项卡)。最终,Chromium完全填满了我的内存和交换空间,以至于我的计算机变得无法响应。我必须按ctrl + shift + Q并等待几分钟,直到Chromium最终退出,然后一切才能恢复正常。

目前在Firefox中没有这样的问题。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.