标签目录:ringbuffer

以下是与标签 “ringbuffer” 相关联的文章

LMAX的Disruptor的RingBuffer学习笔记

并发queue实现的传统方法 链表:节点分散,不利于cache和批量读取,分配节点需要大量GC,size/head/tail有大量的竞争,存在CPU缓存的伪竞争问题。 数组:size/head/tail一样有大量的竞争,传统方法是在所有的写操作上做互斥,效率低下,这几个字段写在一起存在CPU缓存的伪竞争。 减少竞争点 RingBuffer也是个数组,不过,……