Leisure Moment

乱花渐欲迷人眼,浅草才能没马蹄。最爱湖东行不足,绿杨阴里白沙堤。


  • Home

  • Archives

  • Tags

  • About

  • Sitemap

JVM的一些理解总结

Posted on 2016-06-09 | In java

jvm的堆内存模型,

jvm 堆 = 年轻代 + 持久代 + 年老代

年轻代的组成(young generation) : 一个Eden区,两个Survivor区(from 和 to 区)。

通常情况下,一个新产生的对象会被分配在Eden区,在这里当Eden区发生一次minor gc(发生在新生代的gc,我个人理解应该是对主要是对Eden的gc,当然如果to 区满了以后也会触发),对象就会从Eden区移动到from区,刚开始的时候to区是空的, 之后的gc,Eden区存活下来的对象会被移动到”to“区,然后”From区”根据年龄来决定去向,到达的年龄的去往老年代(长达成人),然后其余的全部赶往”to”区. 这次gc后Eden区和from区将会被清空,之后 “to”区 将会和“from”交换,这样下次gc的时候,”to”区就空了。这种基于复制收集的算法不会产生内存碎片。

第一篇杂记吧

Posted on 2016-05-26 | In 个人生活

好久没有记东西了, 那就随便写一点吧。我应该快两年没写过日志了,记得上一次还是写铜锣湾?
每次记点东西的时候,生活都变化有一点大,是我太懒散了。 最近上班的时候看了coolshell的博客,受益很多,
还是需要花些时间去沉淀自己的。我希望每一天都能成长一点,做技术这个东西就是要靠长期的积累与思考。

1…78
zhong-wei

zhong-wei

23 posts
3 categories
7 tags
RSS
© 2016 - 2019 zhong-wei