玩轉JVM的GC 和 GC 調優 —— 實戰

GC 基礎知識 1、什麼是垃圾 C語言申請內存:malloc、free C++: new、delete Java: new、自動回收 自動內存回收,編程上簡單,系統不容易出錯,手動釋放內存,容易出現兩種類型的問題: 忘記回收 多次回收 2、如何定位垃圾 引用計數 根可達算法 3、常見的垃圾回收算法 標記清除:位置不連續,產生內存碎片 複製算法:沒有內存碎片,浪費空間 標記壓縮:沒有內存碎片,效率偏
相關文章
相關標籤/搜索