jvm
java虚拟机
sssssssen
这个作者很懒,什么都没留下…
展开
-
jvm中触发GC的条件
一、GC类型 1. 什么是GC GC(Garbage Collection),垃圾收集。 GC主要分为 Minor GC 和 Full GC(Major GC)。 2. Minor GC 新生代GC,指发生在新生代的垃圾收集动作。 3. Full GC / Major GC 老年代GC,指发生在老年代的垃圾收集动作,当出现Major GC时,一般也会伴有至少一次的Minor GC(并非绝对,例...原创 2019-09-21 17:36:22 · 4504 阅读 · 0 评论 -
如何减少Full GC的发生?
减少Full GC的方法 在另外一篇博客中讲到了GC触发的条件,对应地就有以下措施来减少Full GC的发生: 方法区空间增大 老年代空间增大 新生代空间减小 禁止使用System.gc()方法(或者少使用) 使用标记-整理算法,尽量让连续空间保持最大 排查代码中的无用大对象(内存泄漏) ...原创 2019-09-21 17:40:44 · 2039 阅读 · 0 评论