別再說不知道元空間和永久代的區別了

java8來臨之前的永久代 永久代:用來存儲類的編譯信息,常量、和靜態變量 堆和方法去邏輯上是分開的,但是在物理內存上兩者又是連續的 在精確一些,實際上是 方法區和老年代是相連的,所以永久代的垃圾收集是和老年代捆綁在一起的,因此無論誰滿了,都會觸發永久代和老年代的垃圾收集。 經歷變遷 在Java7中永久代中存儲的部分數據已經開始轉移到Java Heap或Native Memory(本地內存)中了。
相關文章
相關標籤/搜索