什么时候对象进入老年代?什么时候触发Full GC?如何减少长时间的 GC 停顿?
1. Minor GC 和 Full GC 的含义及区别?Minor GC(新生代GC):指发生在新生代的垃圾收集动作,新生代中的对象朝生夕死,所以 Minor GC 非常频繁,回收速度也比较快。Full GC(老年代GC):指发生在老年代的GC,速度一般比 Minor GC 慢十倍以上。如果有Full,说明这次GC发生了Stop-The-World。2. 什么时候对象进入老年代?大对象直接进入老年代。 虚拟机提供了一个阈值参数,令大于这个设置值的对象直接在老年代中分配。如果大对象进入新生代,
原创
2021-04-13 15:24:00 ·
2982 阅读 ·
0 评论