關於Java虛擬機二三事(四)---內存分配與回收策略

前言     上篇文章中,已經較爲詳細地介紹了虛擬機中垃圾收集器體系以及運行原理,本文將繼續探討給對象分配內存的具體策略。     對象的內存分配,往大方向講,就是在堆上分配,對象主要分配在新生代的Eden區,如果啓動了本底線程分配緩存(TLAB),則將按線程優先在TLAB上分配。少數情況下,也可能直接分配至老年代中,分配的規則並非固定,其細節取決於當前所使用的哪一種垃圾收集器組合,還有虛擬機中與
相關文章
相關標籤/搜索