觸發JVM進行Full GC的狀況及應對策略

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