求助>java的survivor区中,为什么S0C,S1C总是小于S0CMX,S1CMX?>
1回复
4天前

java的survivor区中,为什么S0C,S1C总是小于S0CMX,S1CMX?



下面是 jstat -gcnewcapacity 的结果,请问为什么命名S0CMX很大,而S0C确很小呢? 如果是因为S0C不需要那么大,那为什么我们的程序经常TT(Tenuring threshold)=1呢?

NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC
68157440.0 68157440.0 68157440.0 22718976.0 298496.0 22718976.0 300544.0 68156416.0 67556352.0 1636 9
76 阅读
请先登录,再评论

回复列表

加墨4天前

在JVM启动的初始化过程中,Survivor区域的最大值(S0CMX, S1CMX)即被确定