爲什麼新生代內存需要有兩個Survivor區

1 爲什麼要有Survivor區 先不去想爲什麼有兩個Survivor區,第一個問題是,設置Survivor區的意義在哪裏?  如果沒有Survivor,Eden區每進行一次Minor GC,存活的對象就會被送到老年代。老年代很快被填滿,觸發Major GC(因爲Major GC一般伴隨着Minor GC,也可以看做觸發了Full GC)。老年代的內存空間遠大於新生代,進行一次Full GC消耗的
相關文章
相關標籤/搜索