内存分配和回收策略:
1.对象优先在eden分配
2.大对象直接进入老年代,-XX:PretenureSizeThreshold 大于这个值的对象直接分在老年代
3.长期存活的对象将进入老年代
4.动态年龄判定,如果再Survivor空间中相同年龄所有对象大小的总和大于Survivor空间的一半,年龄大于或等于该年龄的对象就可以直接进入老年代,无需等到MaxTenuringThreshold中要求的年龄
5.空间分配担保
内存分配和回收策略:
1.对象优先在eden分配
2.大对象直接进入老年代,-XX:PretenureSizeThreshold 大于这个值的对象直接分在老年代
3.长期存活的对象将进入老年代
4.动态年龄判定,如果再Survivor空间中相同年龄所有对象大小的总和大于Survivor空间的一半,年龄大于或等于该年龄的对象就可以直接进入老年代,无需等到MaxTenuringThreshold中要求的年龄
5.空间分配担保
本文标题:内存分配和回收策略
本文链接:https://www.haomeiwen.com/subject/vwdpwftx.html
网友评论