趁热打铁——JVM的垃圾回收机制(GC)

堆的概念 堆是被线程共享的一块内存区域,创建的对象和数组都保存在Java堆内存中,也是垃圾收集器进行垃圾收集的最重要的内存区域,堆从GC角度角度还可以细分为新生代和老年代 新生代 Eden区 Java新对象的出生地(如果新创建的对象占用内存很大,则直接分配到老年代),当Eden区内存不够的时候就会触发MinorGC,对新生代区进行一次垃圾回收 MinorGC采用的是复制算法,因为新生代对象大量死去
相关文章
相关标签/搜索