深入理解java虛擬機(四)垃圾收集算法及HotSpot實現

垃圾收集算法 一般來說,垃圾收集算法分爲四類: 標記-清除算法 最基礎的算法便是標記-清除算法(Mark-Sweep)。算法分爲「標記」和「清除」兩個階段:首先標記處需要收集的對象,在標記完成之後,再統一回收所有被標記的對象。 這是最簡單的一種算法,但是缺點也是很明顯的:一個是效率問題,標記和清除效率都不高。二是空間問題,清除之後會產生大量的空間碎片,導致之後分配大對象找不到足夠的連續對象而不得不
相關文章
相關標籤/搜索