?? 垃圾收集的原理.txt
字號:
資源:文件、內存緩沖、屏幕空間、網絡連接、數據庫資源。
1.調用new操作符(產生newobj指令)為某個類型實例分配內存空間。
2.在類型構造器上初始資源。
3.通過類的成員來使用資源.
4.銷毀資源,掃行清理工作.
5.由垃圾收集器釋放內存.
托管堆上(Manged heap) 引用類例所占的內存 垃圾收集器
堆棧上 值類型所占的內存 隨作用域結束而自動釋放.
簡化容易遺漏的內存管理任務,垃圾收集器(Garbage collection)
對一個表示著非托管資源(文件,數據庫連接,套接字,互拆體位圖,圖標,等)其對象被銷毀,必須執行一些清理代碼.
托管堆上維護一個指針NextObjPtr
每個對象包括兩個附加字段:一個方法表針和一個SyncBlockIndex.
代齡(generation)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -