当我打开Google Chrome任务管理器时,我可以看到每个任务/标签的内存使用量。
每次在选项卡中加载页面时,我都可以看到内存量是如何增加的。我用facebook.com完成了它,它以80MB开始,25次重载后任务管理器说使用的内存量是546MB !!
这是正常的吗?这是我应该向Google报告的错误吗?
我发现它后发现我的谷歌浏览器变慢了。
我的Chrome版本是Versión33.0.1750.117
答案 0 :(得分:2)
这是不正常的,我已经在几个网站上自己测试了它,它似乎是一个错误,我们应该报告它。
答案 1 :(得分:1)
肯定是Google Chrome问题,已在最新版本(33.0.1750.152)中修复。
不幸的是谷歌没有向我证实这个问题,但它现在正在努力。
答案 2 :(得分:1)
虽然Chrome团队修复了一些内存泄漏,但似乎他们仍然没有修复所有内存(see here)。但是,在我的特定情况下,我能够使用以下JavaScript代码解决问题:
window.addEventListener('unload', function () {
document.documentElement.innerHTML = '';
});
希望这有助于某人。我通过浏览器嗅探将其限制在Chrome上:
var isChrome = window.chrome && /Google/.test(navigator.vendor) && !/OPR|Edge/.test(navigator.userAgent);
答案 3 :(得分:0)
我在使用Chrome和Firefox的Mac OS X 10.6.8(Snow Leopard)上遇到了同样的问题。我通过切换回32位内核解决了这个问题。