java虛擬機---垃圾收集算法

1.標記-清除算法 (標記:就是標記無用的對象.) 正如名字一樣,先標記再清除 但是有不足: 1.效率不行,標記和清除都慢 2.清除之後有太多的內存碎片 如下圖: 2.複製算法 * 將內存(就是指堆)分爲兩半,每次只用一半,當這一半滿了,就把還存活的對象複製到另外一半去,在清除已使用的那半,回收內存. * 但是相當於內存小了一半,不爽,得改! * 經研究發現,98%的對象都是朝生夕死.所有沒必要劃
相關文章
相關標籤/搜索