致使JVM進行Full GC的狀況及解決辦法

堆內存劃分爲 Eden、Survivor 和 Tenured/Old 空間,以下圖所示:java 對年輕代(包括 Eden 和 Survivor 區域)進行GC被稱爲 Minor GC,對老年代進行GC稱爲Major GC,而Full GC是對整個堆來講的,在最近幾個版本的JDK裏默認包括了對永生帶即方法區的回收(JDK8中無永生帶了),出現Full GC的時候常常伴隨至少一次的Minor GC,
相關文章
相關標籤/搜索