Disruptor相对于传统方式的优点:

  1. 没有竞争=没有锁=非常快。
  2. 所有访问者都记录自己的序号的实现方式,允许多个生产者与多个消费者共享相同的数据结构。
  3. 在每个对象中都能跟踪序列号(ring buffer,claim Strategy,生产者和消费者),加上神奇的缓存行填充,就意味着没有为伪共享和非预期的竞争。
posted on 2015-03-25 16:07  xuqiyu  阅读(128)  评论(0编辑  收藏  举报