11
A
回答
6
您应该尝试在Microsoft内部开发的Javascript Memory Leak detector。
1
只要记住内存泄漏是真的关于你自己没有清理。你需要的只是一个小组织。
在过去,我创建了自己的代理对象,用于将事件附加到DOM元素。它使用我的JavaScript库的API来实际设置和删除事件。代理本身只是跟踪所有的引用,以便我可以调用一个方法来清除所有潜在的内存泄漏。
出于我的目的,我可以在页面上调用一个解构器,在用户离开页面时清理整个页面的泄漏。
您可能需要更细化,但技术是相同的。
+0
我使用GWT有避免结束相关的内存泄漏自定义事件系统在事件处理程序中。 http://code.google.com/p/google-web-toolkit/wiki/DomEventsAndMemoryLeaks – 2008-09-19 11:31:15
3
嗯,你最好打赌是明白是什么导致他们,所以你可以批判性地看待你的代码,找出可能导致泄漏的模式,然后避免或重构他们。
这里有一对夫妇的联系,让你开始,都非常丰富:
相关问题
- 1. C#内存泄漏,跟踪技术和工具
- 2. 你用什么工具和技术来找到死代码?
- 3. java内存泄漏修复
- 4. Valgrind修复内存泄漏
- 5. 浏览器中的内存泄漏
- 6. 浏览器中的内存泄漏
- 7. 当您返回泄漏的内存时修复内存泄漏?
- 8. iPhone内存泄漏工具
- 9. iphone/ipad内存泄漏仪器工具
- 10. 谷歌浏览器和(缓存或内存泄漏)
- 11. angularjs 1.5:如何识别什么是泄漏和修复泄漏?
- 12. 你会用什么工具在谷歌浏览器中找到安全漏洞
- 13. 修复Cocoa/ObjC中的内存泄漏
- 14. 如何修复内存泄漏?
- 15. 修复iPhone内存泄漏,入门
- 16. Silverlight 4内存泄漏全部修复?
- 17. 如何修复内存泄漏?
- 18. 你使用什么技术来调试复杂的guice绑定?
- 19. Xcode仪器 - 修复泄漏
- 20. UIGraphicsGetImageFromCurrentImageContext内存泄漏预览
- 21. Web浏览器使用什么技术在Windows上渲染?
- 22. 内存泄漏检测工具
- 23. 查找JavaScript内存泄漏的工具
- 24. cygwin上的内存泄漏工具
- 25. IPhone:我应该使用'工具'来验证内存泄漏吗?
- 26. Java内存分析工具和内存泄漏检测工具有什么区别?
- 27. 为什么iphone-xcode泄漏工具显示此代码泄漏?
- 28. 诚图表内存泄漏,导致浏览器崩溃
- 29. Web浏览器(COM)中的内存泄漏
- 30. 人们用什么技术/工具来实现实时网站?
谢谢。 我会尝试它 – 2008-09-19 09:47:36
只是看着这个网站似乎这就是我正在寻找的。它似乎比我已经使用的调试器更有效。 – 2008-09-19 09:55:38