JVM內存結構及Java垃圾收集(GC算法、GC收集器)

最近正在複習Java相關的知識,總結一下JVM相關的知識點。 JVM內存結構 先上圖 堆內存(線程間共享) 在虛擬機啓動時創建,此內存區域的唯一目的就是存放對象實例,是垃圾收集器管理的主要區域(也叫GC堆),Java堆可以處於物理上不連續的內存空間中,只要邏輯上是連續的即可,如果在堆中沒有內存完成實例分配,並且堆也無法再擴展時(通過-Xmx和-Xms控制擴展),將會拋出OutOfMemoryErr
相關文章
相關標籤/搜索