內存分配與回收策略

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