《深入理解Java虛擬機》(二)--垃圾收集器與內存分配策略(2)

垃圾收集算法: 1/1 標記-清除算法(Mark-Sweep): 最基礎的垃圾回收算法,它分爲兩個階段,標記和清除:首先它會標記出所有需要回收的對象,在標記完成之後統一回收所有被標記對象,它的標記過程之前已經提到了。 缺點: 1、效率低:它的標記和清除兩個過程效率都不高。 2、空間問題:因爲標記和清除之後會產生大量的不連續的片段,空間碎片太多可能會導致以後需要分配大對象的過程中,由於無法找到足夠的
相關文章
相關標籤/搜索