1回复
1年前
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
2749 阅读
在JVM启动的初始化过程中,Survivor区域的最大值(S0CMX, S1CMX)即被确定