Java JVM内存配置参数

-Xmx1024m -Xms1025m -Xmn5120m -XXsurvivorRatio=3

其基本描述如下:

-Xmx:最小堆大小

-Xms:初始堆大小

-Xmn:新生代大小:

-XXsurvivorRatio=3:代表Eden:Survivor=3 根据目前大部分Java JVM采用的算法,将堆内存分为若干个区域,一般情况将新生代分为Eden,2快survivor;


然后 我们如果要求survivor(残存区大小可以这样求):

End+survivor1+surivivor2=Xmn

3(x)+(x)+(x)=5120

推导出:x=1024;

也就是说:一个survivor的大小为survivor


你可能感兴趣的:(JAVA/JAVA,SE,学习记录)