码迷,mamicode.com
首页 > 其他好文 > 详细

GC之Minor/Young/Major GC的区别

时间:2020-04-04 11:27:48      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:https   man   区别   href   get   gem   you   minor   tun   

    我们平时提及Minor GC、Young GC、Major GC,它们之间的关系是怎样的呢?

    如下图1所示,一图胜千言,这是JDK8之前的,JDK8上没有最右边的Perm区。

技术图片

                                                   图1 Minor/Young/Major GC的关系

    此图来自国外的一篇博客,建议读者阅读原文,链接地址

    从图1来看Minor GC发生在Eden区;Young GC发生在Eden、S0、S1区;Major GC发生在Old区。

    引申出一个问题,Full GC与上述这些的关系呢?

 

    JDK8的heap图,觉得挺好的,原文链接,建议自行查看原文

技术图片

                                                              图2 JDK8的heap图

GC之Minor/Young/Major GC的区别

标签:https   man   区别   href   get   gem   you   minor   tun   

原文地址:https://www.cnblogs.com/tiancai/p/12630585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!