我在指出 IE9 中的内存来源时遇到了一些麻烦。每次页面刷新,内存使用量会增加约 50Mb。例如,查看 Nordstrom.com,每次页面刷新都会使内存大幅上升,并且达到 30 页或更多页面后页面变得无响应的程度。我没有安装任何 IE 插件。我知道 IE 在垃圾收集 JavaScript 和 DOM 时遇到了一些问题,包括闭包和循环引用,但我认为这在 IE9 中大部分已得到修复。有任何想法吗?什么可能导致 IE9 中的内存堆积?
问问题
500 次
1 回答
0
可能您已经遇到了“有用的功能”,IE 会缓存所有设置的事件处理程序,直到窗口关闭。
据我所知,这是最引人注目和记录在案的内存泄漏 IE(9 仍然)。
查看此 SO 帖子以获取更多信息。
于 2012-07-25T00:05:08.950 回答