JVM學習筆記——內存分配和回收策略

一般狀況下會優先在Eden區分配。新生代通常分爲一個Eden加兩個Survivor,默認比例8:1:1。咱們先看看年輕代,這個區域又被分爲了一個Eden和兩個Survivor區,看一張圖: 從圖中能夠清楚的看到他們的關係是8:1:1。那爲何Eden佔用這麼多呢?由於對象都會在Eden區建立。每次只使用Eden區和一個Survivor區,當這兩個區滿了以後就會將還存活的對象複製到另外一個空白區(MI
相關文章
相關標籤/搜索