我正在运行VS2013来分析我的应用程序的转储,在内存中查找大对象。到目前为止,我能够确定哪些是使用内存的对象。
现在,有一个问题,我看到我的一个列表对象(List)存储了我们的图像数据,然后我看到下面的实际Uint16对象的大小几乎相同。
看屏幕拍摄......
这是否意味着我的对象使用"双重内存" ??
答案 0 :(得分:0)
不,它没有。列表中的第三个数字是包括孩子在内的大小。由于List<UInt16>
内部使用UInt16[]
,并且显示的可能是引用的,因此不使用双内存。