当前位置 : 主页 > 编程语言 > java >

MinorGC和FullGC有什么不同

来源:互联网 收集:自由互联 发布时间:2023-02-04
大多数情况下,对象在新生代中eden区分配。当eden区没有足够空间进行分配时,虚拟机将发起一次MinorGC。 新生代GC(MinorGC):指发生新生代的垃圾收集动作,MinorGC非常频繁,回收速度

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

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

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

上一篇:这款测试工具让我薪资翻倍——Apipost
下一篇:没有了
网友评论