JVM內存與GC簡單理解

內存與GC 順序是:Java程序編譯爲.class–>加載到運行時數據區–>最後執行 整個內存(運行時數據區)分爲:一堆二棧一方法,方法內部常量池 一堆: 存放對象,GC堆。 分爲:新生代+老年代+永久代。新生代:老年代 = 1:2。永久代,是方法區的一種實現 新生代又分Eden和兩個倖存區。Eden:倖存區 = 8:1:1 GC 可達性算法:GC Root引用鏈不可達的對象都是可回收的。 GC
相關文章
相關標籤/搜索