Leaf SegmentBuffer
2023-04-17 02:24:42 0 举报
AI智能生成
Leaf双Buffer方案的数据结构
作者其他创作
大纲/内容
key
SegmentBuffer对象只有一个
返回的 唯一标识
segment.getValue().getAndIncrement()
AtomicLong value
long max
int step
SegmentBuffer buffer
segment
Segment[] segments; //双buffer
int currentPos; //当前的使用的segment的index
boolean nextReady; //下一个segment是否处于可切换状态
boolean initOk; //是否初始化完成
AtomicBoolean threadRunning; //线程是否在运行中
int minStep
long updateTimestamp
SegmentBuffer
0 条评论
回复 删除
下一页