首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript内存评测- IE6

Javascript内存评测- IE6
EN

Stack Overflow用户
提问于 2009-02-16 18:44:31
回答 3查看 1.4K关注 0票数 1

我们有一个在IE6中表现非常糟糕的应用程序,该应用程序严重依赖于javascript,并且大多数活动都发生在一个页面中。

在IE6中,内存似乎一直在堆积,甚至当您导航到不同的站点时也不会清除!

由于在浏览器中运行的代码不是很少,我正在寻找一个外部工具,它可以揭示应用程序的内存消耗,以便我们可以集中精力进行优化。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-08 18:28:12

我发现的最好的工具之一是IE Sieve,用于Internet Explorer的内存泄漏检测器,它是drip http://home.wanadoo.nl/jsrosman/的改进版本

票数 2
EN

Stack Overflow用户

发布于 2009-02-16 19:01:31

好吧,IE6已经从根本上崩溃了,这对任何web开发人员来说都不应该感到惊讶。浏览器在你的用户中仍然被广泛使用,这是一个问题吗?

无论如何,我知道每当你在Javascript中使用循环引用时,IE6都会泄漏内存。它的垃圾收集器太坏了,无法处理这些,所以它们永远不会被释放。

票数 1
EN

Stack Overflow用户

发布于 2009-02-16 19:04:33

这些都是很好的读物:

  • Understanding and Solving Internet Explorer Leak Patterns
  • JScript Memory Leaks
  • Fixing memory leaks of Internet Explorer 6

一个对我有帮助的工具是:

  • Process Explorer -显示进程内存的实际内存使用情况。

我所做的是刷新大量使用javascript的页面,并查看内存使用量是否增加(不应该增加)。如果是这样,那就是有漏洞了。然后我注释掉代码块,直到它不会泄漏,并尝试进一步缩小范围。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/554156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档