我正在调查IE下似乎存在的内存泄漏问题。 IE消耗的内存不断增长,最多可达1 GB或更多...
为了解决这个问题,我开始查看IE 11开发人员工具中的“内存”面板。 在那里,我看到浏览器的“总内存”从约300 MB增长到约1.3 GB(超过约20分钟)。
所以我甚至不想查看它们(因为与1 GB相比,15 MB太小了)。 因此,我不知道如何找到问题的根源。
坦白说,我的结论是要么它是浏览器的内存泄漏而不是页面本身导致的,要么我完全误解了开发人员工具告诉我的信息。实际上,在官方的开发人员工具文档中,描述的DT用例也显示出“总内存”和堆快照大小之间的巨大差异。 如果IE似乎没有显示它用于什么,如何调查非堆区域的错误?
顺便说一下:禁用插件后,行为完全相同。