周阳GC2019
2022-05-12 09:01:08 12 举报
AI智能生成
jvm
作者其他创作
大纲/内容
GC
JVM复习
GC是什么(分代收集算法)
次数上频繁收集Young区<br>
次数上较少收集Old区<br>
基本不动元空间<br>
GC4大算法<br>
GC算法总体概述<br>
4算法<br>
引用计数法<br>
Code演示
复制算法(Copying)<br>
年轻代中使用的是Minor GC,这种GC算法采用的是复制算法(Copying)<br>
what
原理
动态演示
解释
动图
劣势
标记清除(Mark-Sweep)<br>
老年代一般是由标记清除或者是标记清除与标记整理的混合实现<br>
what
原理
动态演示
动图
劣势
标记压缩(Mark-Compact)<br>
老年代一般是由标记清除或者是标记清除与标记整理的混合实现<br>
what
原理
劣势
标记清除压缩(Mark-Sweep-Compact)
动态演示
动图
小总结<br>
面试题<br>
JVM内存模型以及分区,需要详细到每个区放什么<br>
堆里面的分区:Eden,survival from to,老年代,各自的特点。<br>
GC的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方<br>
Minor GC与Full GC分别在什么时候发生<br>
0 条评论
下一页