Osheep

时光不回头,当下最重要。

聊聊Java虚拟机的垃圾回收机制

一、回收哪些区域的对象

垃圾回收主要针对Young Generation块和Old Generation块内存进行回收,YG用来放新产生的对象,经过几次回收还没回收掉的对象往OG中移动,对YG进行垃圾回收又叫做MinorGC,对OG垃圾回收叫MajorGC,两块内存回收互不干涉,先看看堆内存的结构:

https://zhuanlan.zhihu.com/p/66812952

点赞