美丽女性网-大型女性门户网大型程序700m网站程序源码织梦,潍坊企业网站制作,wordpress 禁用谷歌字体 地图,广西网站建设方案Serial垃圾回收器#xff1a;单线程收集器#xff0c;适用于客户端模式下的小型应用。 使用复制算法回收新生代#xff0c;使用标记-整理算法回收老年代。 在进行垃圾回收时#xff0c;会停止所有用户线程#xff08;Stop-The-World, STW#xff09;。Serial Old垃圾回收…Serial垃圾回收器单线程收集器适用于客户端模式下的小型应用。 使用复制算法回收新生代使用标记-整理算法回收老年代。 在进行垃圾回收时会停止所有用户线程Stop-The-World, STW。Serial Old垃圾回收器 Serial收集器的老年代版本单线程使用标记-整理算法。 通常与Parallel Scavenge收集器配合使用。Parallel Scavenge垃圾回收器 多线程收集器专注于最大化吞吐量。 使用复制算法回收新生代适合后台处理任务。Parallel Old垃圾回收器 Parallel Scavenge收集器的老年代版本多线程使用标记-整理算法。 与Parallel Scavenge收集器一起使用旨在提高整个应用的吞吐量。ParNew垃圾回收器 Parallel Scavenge收集器的多线程版本专门用于新生代。 是唯一能与CMS收集器配合使用的新生代收集器适合对停顿时间有要求的应用。CMSConcurrent Mark Sweep垃圾回收器 以获得最短回收停顿时间为目标使用标记-清除算法。 主要用于老年代可以与用户线程并发执行减少STW时间。 存在内存碎片问题可通过参数调整进行碎片整理。G1Garbage First垃圾回收器 面向大内存多处理器环境的垃圾收集器。 使用标记-整理算法通过划分区域Region进行垃圾回收减少STW时间。 自JDK 9起成为默认垃圾收集器。ZGCZ Garbage Collector垃圾回收器 设计目标是在大型应用中保持低延迟支持TB级别的堆内存。 使用读屏障、染色指针等技术实现并发标记-整理算法几乎消除STW时间。 自JDK 11引入目前仍处于实验阶段。Shenandoah垃圾回收器 类似于ZGC目标是减少垃圾收集的停顿时间。 采用并发压缩技术避免内存碎片。 自JDK 12开始提供也是实验性质的垃圾收集器。