JVM5——垃圾回收算法

常見的回收算法分析: 1.標記-清除算法(Mark-Sweep) 從根節點開始向下掃描,標記出所有需要回收的對象,在標記完成後統一回收掉所有被標記的對象。 會產生大量內存碎片;效率不高。 產生大量不連續的內存碎片會導致分配大內存對象時,無法找到足夠的連續內存,從而需要提前觸發另一次Full GC動作。 2.複製算法(Copying) 將整個內存分爲大小相等的兩部分,一部分用來爲對象分配內存,另一部
相關文章
相關標籤/搜索