程序包的使用
cn.wjybxx.disruptor
-
类说明表示屏障关联的生产者或消费者收到了特殊信号 - 其作用类似于中断。消费者序号屏障 1.数据提供者RingBuffer使用
EventFactory.newInstance()预创建对象预填充共享数据区。事件生成器 事件生成器是Sequencer和DataProvider的集成,每一种实现通常都和数据结构绑定。多生产者的无界缓冲区 注意: 1.生产者序号屏障 1.单生产者和多生产的主要差别在空间分配上(序号分配上)。与Disruptor的设计不同,我将RingBuffer类仅仅设计为数据结构。基于RingBuffer的序列生成器。序列,用于追踪RingBuffer和EventProcessor的进度,表示生产/消费进度。序号屏障序号阻塞器序号生成器 1.不打印堆栈的超时异常睡眠等待策略。消费者等待策略