java的垃圾回收机制(2)

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

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

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

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

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

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




郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。