jvm感觉不对劲
首先desired survivor size是jvm给的建议是吗?找了半天没发现这个数字
第一次gc是在给a3分配4m内存 a1进入survivor a2进入老年代
第二次gc是在第二次给a3分配内存 a3的内存被回收 a1进入老年代 所以这时候老年代应该比第一次gc多出一个a1 而其实没有变 是为什么?
求大佬解答啊
#Java#
首先desired survivor size是jvm给的建议是吗?找了半天没发现这个数字
第一次gc是在给a3分配4m内存 a1进入survivor a2进入老年代
第二次gc是在第二次给a3分配内存 a3的内存被回收 a1进入老年代 所以这时候老年代应该比第一次gc多出一个a1 而其实没有变 是为什么?
求大佬解答啊
#Java#
相关推荐