美文网首页
第三章 垃圾收集器与内存分配策略

第三章 垃圾收集器与内存分配策略

作者: 程博颖 | 来源:发表于2020-04-25 23:46 被阅读0次

一、[P96]

   CMS(Concurrent Mark Sweep)收集器 : 最短回收停顿时间为目标的收集器,主要关注服务的响应速度.基于 标记-清除算法 .
过程: 初始标记 ---> 并发标记 ---> 重新标记 ---> 并发清除


CMS收集器运行示意图

二、[P89]

垃圾收集过程中,解决并发扫描时的对象消失问题:
  1、增量更新(Incremental Upadte)
  2、原始快照(Snapshort At The Beginning,SATB).

三、[P93]

垃圾收集器中 并行和并发 的区别:
并行:多条垃圾收集器线程之间的关系,同一时间多条这样的线程在协同工作.通常默认此时用户线程处于等待状态.
并发:垃圾收集器线程和用户线程之间的关系.同一时间垃圾收集器线程和用户线程都在运行

相关文章

网友评论

      本文标题:第三章 垃圾收集器与内存分配策略

      本文链接:https://www.haomeiwen.com/subject/natrwhtx.html