Minor GC与Full GC的主要区别是什么?

2026-05-21 01:571阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计170个文字,预计阅读时间需要1分钟。

Minor GC与Full GC的主要区别是什么?

在大多数情况下,对象在新生代中进行eden区分配。当eden区空间不足进行分配时,虚拟机会触发一次Minor GC。新生代GC(Minor GC):指发生在新生代的垃圾回收,频率较高,回收速度较快。

大多数情况下,对象在新生代中eden区分配。当eden区没有足够空间进行分配时,虚拟机将发起一次MinorGC。

Minor GC与Full GC的主要区别是什么?

新生代GC(MinorGC):指发生新生代的垃圾收集动作,MinorGC非常频繁,回收速度一般也比较快。

老年代GC(MajorGC/FullGC):指发生在老年代的GC,出现了Major GC经常会伴随至少一次的Minor GC(并非绝对),Major GC的速度一般会比Minor GC的慢10以上。

本文共计170个文字,预计阅读时间需要1分钟。

Minor GC与Full GC的主要区别是什么?

在大多数情况下,对象在新生代中进行eden区分配。当eden区空间不足进行分配时,虚拟机会触发一次Minor GC。新生代GC(Minor GC):指发生在新生代的垃圾回收,频率较高,回收速度较快。

大多数情况下,对象在新生代中eden区分配。当eden区没有足够空间进行分配时,虚拟机将发起一次MinorGC。

Minor GC与Full GC的主要区别是什么?

新生代GC(MinorGC):指发生新生代的垃圾收集动作,MinorGC非常频繁,回收速度一般也比较快。

老年代GC(MajorGC/FullGC):指发生在老年代的GC,出现了Major GC经常会伴随至少一次的Minor GC(并非绝对),Major GC的速度一般会比Minor GC的慢10以上。