我尝试使用创建一个 Ember 对象
c = Em.Object.create();
并检查内存转储以查看此信息
它表明 24 的浅内存和 524 的保留内存。我的问题是,如果我在控制器中保留大约 500 个这样的 Ember 对象,这是否需要担心内存。
假设我有一个控制器,数组中有 500 个 Ember 对象content
,那么内存转储看起来像这样:
这里数组中的每个项目都有 524 个保留大小,因此控制器的保留大小很大,为 268088。这真的是个问题吗?
我怀疑是否所有的 Ember 对象都引用了它们每个引用的相同 524 字节的某些公共对象。