16.JVM垃圾回收机制

1.jvm是发生在JVM的哪一部分?堆

image-20200707165927675

2.GC的种类

Minor GC 次数上频繁收集的Young区

Full GC 次数上较少手机Old区

基本不动Perm区

3.GC的算法

1.引用计数法

2.复制算法 发生在Minor

3.标记清楚 老年代 full

4.标记压缩  老年代 full

衍生出 

5.标记清除压缩 老年代  多次标记清除后再进行压缩,减少挪动成本

image-20200707170204279

复制算法(双倍区域 拷贝速度快)

image-20200707170249883

标记清除(两次 标记一次 清楚一次 效率较低)

image-20200707170421763

标记压缩(两次 标记一次 清楚一次 挪动一次 没有内存碎片)

image-20200707170525233

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值