java垃圾回收
2019-10-11 15:19:21 0 举报
如果觉得好,请点赞
作者其他创作
大纲/内容
否
是
对象分配
Minor GC
老年代空间是否充足
暂停时间优先 并行GC + CMS -XX:+UseConcMarkSweepGC -XX:+UseParNewGC
VS
CMS并发GC最短回收停顿时间
From
G1
java垃圾回收
进入老年代
复制算法
标记-清除算法
Eden
吞吐量优先并行回收GC + 并行GC-XX:+UseParallelOldGC 此GC也时server模式默认的配置
Serial Old串行GC
垃圾回收器
存活对象能否放入TO
To
ParallelScavenge并行吞吐量优先
Serial 串行GC
放入TO,释放Eden和From空间
进入Eden
老年代
新生代
Full GC
From和To对调
年龄是否超过15岁
ParNew并行GC
Perm
是否数组,大对象
Parallel Old并行GC吞吐量
-XX:+UseG1GC适用于服务器端、大内存、多CPU情景的垃圾收集器G1的目标是在维持高效率回收的同时,提供软实时中断特性
Eden空间充足
0 条评论
下一页