首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于Firefox的Javascript内存分析器

用于Firefox的Javascript内存分析器
EN

Stack Overflow用户
提问于 2008-10-05 06:10:00
回答 5查看 34.9K关注 0票数 51

有没有一个针对Firefox的工具/插件/函数可以将你在页面/脚本中创建的Javascript对象的内存使用情况转储出去?我知道Firebug的分析器,但我想要的不仅仅是时间。类似于您的工具包对内存使用情况进行Java分析的功能。

原因是,一个同事在数组中使用id作为“键”,并且当他这样做时,正在创建1000个空槽。他认为这是无害的,而我的意见不同。我想提供一些证据来证明我是否正确。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-10-05 18:27:42

我还没有尝试过软件验证工具,但Mozilla有一些工具可以跟踪firefox消耗的总内存,以阻止泄漏:

http://www.mozilla.org/performance/tools.html

和:

https://wiki.mozilla.org/Performance:Leak_Tools

还有一个人说,在闭包的上下文中避免使用大型数组,而不是文章底部

http://ajax.sys-con.com/node/352585

票数 11
EN

Stack Overflow用户

发布于 2008-10-05 06:31:30

我认为来自软件验证有限公司的JavaScript Memory Validator可以帮助你,它有分配视图,对象视图,生成视图等。它不是免费的,但你可以使用评估版本来检查你同事的代码。它们也有一个性能和覆盖率验证器...

票数 6
EN

Stack Overflow用户

发布于 2008-10-05 15:02:43

参见the source。稀疏数组不占用大量内存,但是如果您的同事不需要任何Array功能,那么无论如何他都应该使用普通的Object

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

https://stackoverflow.com/questions/171565

复制
相关文章

相似问题

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