配置了-Xmn256m, jstat -gc 18651结果如下:
S0C | S1C | … | EC | … |
---|---|---|---|---|
1536 | 1536 | 259072 |
新生代加起来是256m没错,但survivor区比较少
jinfo -flag SurvivorRatio 18651显示值是8!!!
原因:jinfo -flag UseAdaptiveSizePolicy 18651为-XX:+UseAdaptiveSizePolicy, 即默认开启自适应大小策略,这时候,S0\S1\Eden的比值会被自动优化
配置了-Xmn256m, jstat -gc 18651结果如下:
S0C | S1C | … | EC | … |
---|---|---|---|---|
1536 | 1536 | 259072 |
新生代加起来是256m没错,但survivor区比较少
jinfo -flag SurvivorRatio 18651显示值是8!!!
原因:jinfo -flag UseAdaptiveSizePolicy 18651为-XX:+UseAdaptiveSizePolicy, 即默认开启自适应大小策略,这时候,S0\S1\Eden的比值会被自动优化