程序员社区

(JVM面试题) 谈谈动态年龄判断

这里涉及到 -XX:TargetSurvivorRatio 参数,Survivor 区的目标使用率默认 50,即 Survivor 区对象目标使用率为 50%。

Survivor 区相同年龄所有对象大小的总和 > (Survivor 区内存大小 * 这个目标使用率)时,大于或等于该年龄的对象直接进入老年代。

当然,这里还需要考虑参数 -XX:MaxTenuringThreshold 晋升年龄最大阈值

Java面试题

赞(0) 打赏
未经允许不得转载:IDEA激活码 » (JVM面试题) 谈谈动态年龄判断

一个分享Java & Python知识的社区