Java虛擬機學習 - 垃圾收集算法

1. 標記 - 清除算法 標記清除算法是最基礎的收集算法,其他收集算法都是基於這種思想。標記清除算法分爲「標記」和「清除」兩個階段:首先標記出需要回收的對象,標記完成之後統一清除對象。 它的主要缺點: ①.標記和清除過程效率不高 ②.標記清除之後會產生大量不連續的內存碎片。 2. 複製算法 它將可用內存容量劃分爲大小相等的兩塊,每次只使用其中的一塊。當這一塊用完之後,就將還存活的對象複製到另外一塊
相關文章
相關標籤/搜索