性能问答>是否应该完全避免 Full GC?>
1回复
4年前

是否应该完全避免 Full GC?



有不少人都说 Java 应用应该完全避免 Full GC 的产生, 那么我想了解, 是否我们真的需要视 Full GC 如洪水猛兽?

按我的理解, JVM 分出老年代, 自然就是为了使用的, 那么当我们使用到老年代, 那么必然会在某个时刻将老年代用光, 因此会触发 Full GC. 所以我觉得 Full GC 和 Young GC 一样, 只是 JVM 的正常行为而已.

当然, 我们讨论的前提是 Full GC 的触发频率是一个正常的范围.

3416 阅读
请先登录,查看1条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步