如何找出分配给 javascript 对象的内存量? [复制]

Posted

技术标签:

【中文标题】如何找出分配给 javascript 对象的内存量? [复制]【英文标题】:How can I find out how much memory is allocated to a javascript object? [duplicate] 【发布时间】:2012-05-05 03:01:25 【问题描述】:

可能重复:javascript object sizeHow to measure memory usage and efficiency?

我想答案可能是“你不能”,但是有没有办法查看在 DOM/javascript 环境中为每个对象分配了多少内存?有哪些工具?它因浏览器而异?

如果答案确实是“你不能”,谁能解释为什么不呢?

【问题讨论】:

这样? JavaScript object size 【参考方案1】:

使用 Chrome,您可以使用他们的开发工具(CTRL + SHIFT + I 或 F12)。单击配置文件选项卡,然后按状态栏中的眼球图标。

我的 Safari 和 IE8 版本也有分析工具,但只针对 CPU,而不是内存使用。

【讨论】:

以上是关于如何找出分配给 javascript 对象的内存量? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何找到分配给redis实例的内存?

如何查找对象分配的总内存[重复]

javaScript垃圾回收机制

读取简单数据声明并以分配给该变量的内存量响应的程序

Javascript 的内存管理

如何将一个对象数组的一个属性的值分配给另一个对象数组的同名属性? - Javascript