分代垃圾回收過程

堆內存初始狀態,開闢出新生代和老年代,新生代分爲伊甸園區和倖存者區,內存比例爲8:1,倖存者區一分爲二,劃分成倖存者FROM區和倖存者TO區 對象首先分配在伊甸園區   繼續存放新對象  當發現新生代空間不足時,觸發Minor GC,經過標記清除,伊甸園區的垃圾被回收,存活下來的存入倖存者TO區,年齡+1   交換FROM和TO的指針 繼續產生新對象,存入伊甸園區 伊甸園內存不夠,進行第二次Min
相關文章
相關標籤/搜索