- 博客(1)
- 收藏
- 关注
原创 内存交换区大小很重要
在sun的内存模型中,一般会有这么几个区:eden区满了之后,会触发一次Young GC,Young GC会将eden区,S0(或S1)释放不掉的对象,放入另外一个空闲的交换区S1(或S0)。即触发一次S0与S1的交换。如果一次Young GC后空闲的交换区不足以放下全部的活的对象,剩余的会被直接丢进old区,所以关注每次Young GC后old区内存的增长,以及交换区的使用率至关重要。交换区设置的过小,或者虚拟机动态调整导致交换区长时间过小,都会造成old 区内存的持续增长,直至频繁的Full GC。su
2010-07-15 09:50:00 2115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人