Java虛擬機05——對象分配與回收策略

對象的內存分配基本規律有以下幾條: 大多數情況下就是在堆上分配(但也可能經過JIT編譯後被拆散爲標量類型並間接地棧上分配)。 對象主要分配在新生代的Eden區上。 如果啓動了本地線程分配緩衝,將按線程優先在TLAB上分配。 少數情況下也可能會直接分配在老年代中。 對象的分配規則不是百分百固定的,其細節取決於當前使用的是哪一種垃圾收集組合,還有虛擬機中與內存相關的參數設置 對象優先在Eden分配 大
相關文章
相關標籤/搜索