深入理解Java虛擬機-經典垃圾收集器介紹(學習資源收集)

https://zhuanlan.zhihu.com/p/146526829 - 深入理解Java虛擬機-經典垃圾收集器介紹

https://blog.csdn.net/mccand1234/article/details/52078645 - Java 分代收集算法

分代蒐集算法是針對對象的不同特性,而使用適合的算法,這裏面並沒有實際上的新算法產生。

記:分代收集算法其實就是區分年年輕代和老年代,因爲年輕代的朝生夕死,而老年代則是老不死的,這就需要使用不同的gc回收算法。年親代採取標記複製算法,和標記輕除算法,就是爲了可能在短時間有大量對象死去,需要大量回收,所有采用這兩個算法。而老年代採用標記整理算法,就是老年代在短時間只有少部分對象死去,把這些零碎的死去對象整理到一塊區域進行回收,也是爲了gc回收的性能的性能。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章