.net中GC原理淺析

GC(Garbage Collection)垃圾收集,指的是在.net中垃圾內存收集的機制。 首先要了解的幾點: 在.net中,託管代碼的內存管理是自動的,由GC進行管理。但是對於非託管代碼,.net就無法自動管理了。 CLR運行時候,內存分爲「託管堆」和「棧」兩個部分。其中,棧是用於存儲值類型的數據,託管堆是用於存儲引用類型的變量。其中託管堆是GC處理的內存部分。 進程中每個線程都有自己的堆棧。
相關文章
相關標籤/搜索