index spa lock 系统管理 创建 类型 下一个 句柄
对象创建时的内存分配 CLR管理内存的三块区域: 线程的堆栈 由系统管理,自动释放空间 GC堆 用于分配小对象实例 <85000字节 LOH(Large Object Heap) 大对象,在完全GC回收时被回收 每个对象创建时会附加三个对象 1.TypeHandle 类型句柄 2.SyncBlockIndex 同步索引块 3.NextObjPtr 由托管堆维护的一个指针,标识下一个新建对象分配时在托管堆中所处的位置 垃圾回收 一个对象成为"垃圾"就表示该对象不被任何其他对象所引用 非托管资源释放
C#-内存天下
来源: http://www.bubuko.com/infodetail-2056536.html