2012-07-20 52 views
3

可能重复:
Is Unhooking event handlers needed to avoid memory leaks in IE记忆建立在IE9

我遇到了一些麻烦针指向内存的源IE9建立。内存使用量每页刷新大约增加50Mb。例如看Nordstrom.com,每页刷新内存都会跳转很多,并且在30页或更多页面变得无法响应之后,它会变得非常快。我没有安装任何IE附加组件。我知道IE浏览器有一些垃圾收集JavaScript和DOM与闭包和循环引用,但我认为这已被固定在IE9的大部分。有任何想法吗?什么可能导致在IE9中建立内存?

+0

我不得不承认在Nordstrom页面的每个刷新上都会有一些跳跃,但是它每次跳跃甚至不会接近50Mb。令人费解。 – JayC 2012-07-20 18:44:43

回答

0

也许你已经遇到了这个'有用的功能',IE缓存了所有的事件处理程序,这些事件处理程序一直设置到窗口关闭。
这是据我所知,最引人注目和记录的内存泄漏IE(9仍)具有。
退房this SO post欲了解更多信息。