2021
07-09
07-09
.Net的GC垃圾回收原理及实现
一、先了解下必备的知识前提内存中的托管与非托管,可简单理解为:托管:可借助GC从内存中释放的数据对象(以下要描述的内容点)非托管:必须手工借助Dispose释放资源(实现自IDisposable)的对象内存中有栈和堆的概念区分,仅简单说明:栈:先进后出的特点(这里不再详细阐述)堆:存放数据对象实例的内存空间(以下要描述的内容点)二、.NetGC的简单描述GC垃圾回收是对于内存堆的处理过程。当一个应用程序进程创建时,会为此应...
继续阅读 >