JVM學習05——內存分配與回收

對象的內存分配從大方向上講,就是在堆上分配(但也可能通過JIT編譯後被拆散爲標量類型並間接在棧上分配),對象主要分配在新生代的Eden區上,若是啓動了本地線程分配緩衝,將按線程優先在TLAB(轉換後援緩衝器)上分配。少數狀況也可能直接分配在老年代中,分配規則不固定,取決於當前垃圾收集器組合及虛擬機內存相關參數。    -XX:+PrintGCDetail 打印內存回收日誌web 1.對象優先在Ed
相關文章
相關標籤/搜索