- Minor GC
当Eden区没有足够空间进行分配时,虚拟机就会进行一次Minor GC
- 新生代的垃圾收集动作,采用的是复制算法
- 对于较大的对象,在Minor GC的时候可以直接进入老年代
- Full GC
- Full GC是发生在老年代的垃圾收集动作,采用的是标记清除或标记整理算法
- 由于老年代的对象几乎都是Survivor区熬过来的,不会那么容易死掉,因此Full GC发生的次数不会有Minor GC那么频繁,并且time(Full GC)>time(Minor GC)
当Eden区没有足够空间进行分配时,虚拟机就会进行一次Minor GC