GC——新生代、老年代和永久代

jvm內存中的線程私有區區域劃分如下圖所示: java中最常見的問題之一就是堆內存溢出,所以瞭解jvm堆工作及GC的原理非常重要。jvm堆內存從GC的角度劃分可分爲:新生代(eden區、survivor form區和survivor to區)和老年代。 新生代 新生代也是顧名思義就是用來存放新生的對象。新生代通常佔據着堆內存的1/3空間。因爲java對象頻繁的創建,所以新生代會頻繁的觸發Minor
相關文章
相關標籤/搜索