• 2023-04-05STAB算法
    SATB算法思想简介SATB算法的基本思想,可以概括为如下三句话:并发标记之前先给Region内存打个快照,标记线程基于这个快照独立进行标记。应用线程不会直接修改这个快照中的对象,也就是说应用线程不会干扰标记线程的工作。应用线程新分配的对象都认为是活跃对象,实际在下一个并发标记周
  • 2022-11-15对JVM G1的理解
    NOTICE:本文仅记录本人对JVMG1的小小理解,没有详细记录每个点,若有误可指出内存区域G1将堆分为各个region,大小通过G1HeapRegionSize指定region分类按region大
  • 2022-08-31聊聊Garbage Collector的SATB
    序本主要研究一下GarbageCollector的SATBCMS、G1、Shenandoah在进行concurrentmarking的都采用了SATB的技术ShenandoahShenandoah面向low-pause