深入理解jvm讀書筆記七 對象內存分配

對象主要分配在Eden區上,如果啓動了本地線程分配緩衝,將按線程優先在TLAB上分配(TLAB是在堆中爲每個線程臨時開闢一塊內存區域用作內存分配)。少數情況下也可能會直接分配在老年代中,分配的規則並不是百分之百固定的,其細節取決於當前使用的是哪一種垃圾收集器組合,還有虛擬機中與內存有關的配置。 接下來會講解幾條最普遍的內存分配規則,驗證使用的是Serial/SerialOld收集器下的內存分配與回
相關文章
相關標籤/搜索