背景:jvm相关题目面试必问,后面要深入的进行总结。
jvm调优命令 调优工具
Minor GC ,Full GC 触发条件
-
Minor GC触发条件:当Eden区满时,触发Minor GC。
-
Full GC触发条件:
-
(1)调用System.gc时,系统建议执行Full GC,但是不必然执行
-
(2)老年代空间不足
-
(3)方法区空间不足
-
(4)通过Minor GC后进入老年代的平均大小大于老年代的可用内存
-
(5)由Eden区、From Space区向To Space区复制时,对象大小大于To Space可用内存,则把该对象转存到老年代,且老年代的可用内存小于该对象大小