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