美文网首页
新生代垃圾收集器

新生代垃圾收集器

作者: 糯米团子123 | 来源:发表于2022-09-19 16:02 被阅读0次
    1. serial(串行化)垃圾收集器
      1.1 使用复制算法,是单线程的垃圾回收器
      1.2 回收时会暂停其他所有工作线程,只保留GC线程,知道垃圾回收结束。

    2. ParNew(Serial+多线程)垃圾收集器
      2.1 Serial的多线程版本,使用复制算法
      2.2 进行回收时默认开启和CPU数量相同的线程数(可以通过参数:-XX ParallelGcThreads设置线程数)。
      2.3 工作时暂停除GC线程外的其他线程直到GC结束。
      2.4 可以与CMS连用

    3. Parallel Scanvenge(多线程复制算法)
      3.1 程序达到可控吞吐量(CPU用于运行用户的时间、CPU消耗时间 吞吐量=运行用户代码时间/(运行用户代码时间+垃圾收集时间))
      3.2 高吞吐量可以最高效利用CPU时间,快速完成任务
      3.3 主要适用于在后台不需要太多交互的任务

    相关文章

      网友评论

          本文标题:新生代垃圾收集器

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