java虛擬機年輕代的gc

垃圾分貸收集 當前商業虛擬機的垃圾收集都採用「分代收集」(Generational Collection)算法,這種算法並沒有什麼新的思想,只是根據對象的存活週期的不同將內存劃分爲幾塊。一般是把Java堆分爲新生代和老年代,這樣就可以根據各個年代的特點採用最適當的收集算法。在新生代中,對象都是每次垃圾收集時都發現有大批對象死去,只有少量存活,那就選用複製算法,只需要付出少量存活對象的複製成本就可以
相關文章
相關標籤/搜索