在Java 8中G1 GC,什么是SATB缓冲区?
我在http://www.oracle.com/technetwork/articles/java/g1gc-1984535.html中看到了这个术语
通过谷歌搜索后,没有找到它的定义.
有帮助吗?谢谢.
我认为这是一个缓冲区
G1 GC使用Snapshot-At-Beginning(SATB)算法,该算法在标记周期开始时获取堆中活动对象集的快照.
http://xiao-feng.blogspot.co.uk/2007/04/incremental-update-tracing-vs-snapshot.html
https://rkennke.wordpress.com/2013/06/19/shenandoah-gc-concurrent-parallel-marking/