Net复习笔记:第五部分:对象创建始末

CLR管理内存的区域主要有三快:1,线程的堆栈(用于值类型实例)2.,GC堆(分配小对象,当引用对象小于85000字节的时候分配在这里)3,LOh堆(分配大的实例对象)

 

什么样的对象会被GC认为是垃圾

该对象不被任何其他对象所引用,GC就会把它当做垃圾

如何回收

垃圾收集器根据跟列表遍历,将能找到所有可达,并形成一个可达对象图,同时对那些不可达的对象释放空间

何时回收

 

回收之后,又执行哪些操作

posted @ 2014-01-23 16:40  瀚海行舟  阅读(77)  评论(0编辑  收藏  举报