美文网首页js css html
老年代垃圾收集器

老年代垃圾收集器

作者: 糯米团子123 | 来源:发表于2022-09-20 14:54 被阅读0次
  1. Serial Old
    同年轻代Serial 见文章:https://www.jianshu.com/p/15da1a8e859c

  2. Parallel Old
    同年轻代 paraller 见文章:https://www.jianshu.com/p/15da1a8e859c

  3. CMS
    3.1 初始标记:标记GC Root可直接关联的对象,此时暂停所有工作线程(SWT)
    3.2 并发标记:进行GC Root跟踪,找到GC Root可间接关联的对象(寻找没有可达路径的节点),此时和用户线程一起工作
    3.3 重新标记:修正并发标记过程中因用户变动而导致的对象标记状态发生改变,此时暂停工作线程(SWT)
    3.4 并发清除:清除GC Root不可达对象(没有标记的对象),此时和用户线程一起工作。
    3.5 CMS是采用的是多线程标记清除算法,可以获取最短的垃圾回收停顿时间

相关文章

  • 四、常见垃圾收集器

    一、垃圾收集器组合图 二、垃圾收集器的发展史 单核时代 - 串行垃圾收集器 多核时代 - 小内存1)CMS是老年代...

  • Java 垃圾收集器

    1、CMS收集器 CMS收集器是老年代垃圾收集器,可以与Serial收集器、Parallel New收集器搭配使用...

  • Day 4 JVM

    新生代:复制算法. 老年代:清除和整理算法. 垃圾收集器分类: Serial 串行收集器. Parallel收集器...

  • JVM参数

    1、指定垃圾收集器 -XX:+UseSerialGC 指定使用串行垃圾收集器,新生代及老年代都是串行收集,在大堆或...

  • Hotspot虚拟机常用参数完全解析

    1、指定垃圾收集器 -XX:+UseSerialGC 指定使用串行垃圾收集器,新生代及老年代都是串行收集,在大堆或...

  • 经典垃圾收集器

    垃圾收集器分为新生代收集器、老年代收集器,其中新生代收集器包括:Serial、ParNew、Parallel Sc...

  • CMS收集器

    理解CMS收集器 CMS收集器在新生代垃圾回收时,所有应用线程都会暂停 CMS收集器在老年代的垃圾处理上启动一个并...

  • 5.垃圾收集器

    一、垃圾回收器分类 新生代垃圾收集器:Serial 、 ParNew 、Parallel Scavenge老年代垃...

  • 垃圾回收器了解吗?年轻代和⽼年代都有哪些垃圾回收器?

    年轻代的垃圾收集器包含有Serial、ParNew、Parallell,⽼年代则包括Serial Old⽼年代版本...

  • -XX:CMSInitiatingOccupancyFracti

    使用例子:-XX:CMSInitiatingOccupancyFraction=70CMS垃圾收集器,当老年代达到...

网友评论

    本文标题:老年代垃圾收集器

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