java的垃圾回收机制(2)

java的垃圾回收机制(2)
堆内存的分代回收理论基础:

1. 绝大多数对象不会长时间被引用,而是在 Young 期间就会被回收

2. 生存时间长的对象和生存时间短的对象很少存在相互引用的关系

3. old代的垃圾回收无需效率太高,因为很少有对象会死掉

4. old代的垃圾回收总是需要更多的时间来完成

5. Permanent代主要用于加载Class,方法等信息,一般不会被回收掉,对于需要加载很多类的程序,往往需要更大的Permanent代内存




posted @ 2015-05-26 20:23  外禅内定,程序人生  阅读(110)  评论(0编辑  收藏  举报