Jvm 標記-清除法,複製算法,分代收集算法

標記-清除法: 最爲基礎的算法,「標記清除法」跟他的名字一樣,算法分爲兩個階段,」標記」階段,跟」清除」階段。說他是最基礎打的算法,是因爲後續的算法都是以他爲基礎而改進得到的, 他主要有兩個不足:一是標記跟清除的效率都不高,另一方面,在回收之後會有大量的不連續空間碎片,這就會導致之後程序需分配大塊連續的內存時,無法找到在足夠的連續內存而不得不提前進行另一次的垃圾回收動作, 下圖是標記清除法執行過程
相關文章
相關標籤/搜索