【第22期】观点:IT 行业加班,到底有没有价值?

6.从OOM推导出JVM GC时候基于的内存结构:Young Generation(Eden、From、To)、Old Generation、Permanent Generation

原创 2016年05月31日 13:54:39

GC的异常信息如下


通过以上异常信息,推导jvm的内存结构。

Young Generation:Object 产生和基本活跃区。

Eden :当new后,此时进入eden。如果对象特别大会直接进入old

from:

to: from 和to具有相同的大小。他们作为eden和old的缓冲地带,先放到to中,to满了以后放到from。目的是增加对象在young中的时间,因为在young中使用效率高,同时避免产生full GC。

old Genetion:经过内存的几次GC后依旧存在,此时会进入old。


permanent Generation:方法区



版权声明: 举报

相关文章推荐

[startrelatedarticles]

{relatedtitle}

{relateddes}
[endrelatedarticles] [startrelatedarticlesad1]

{relatedtitle}

{relateddes}
[endrelatedarticlesad1] [startrelatedarticlesad2]
{relateddes}
[endrelatedarticlesad2]
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)