首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Disruptor(无锁并发框架)-公布(转)

2014-01-08 
Disruptor(无锁并发框架)-发布(转)总结写入数据可见的先后顺序是由线程所抢占的位置的先后顺序决定的,而不

Disruptor(无锁并发框架)-发布(转)

总结

写入数据可见的先后顺序是由线程所抢占的位置的先后顺序决定的,而不是由它的提交先后决定的。但你可以想象这些线程从网络层中获取消息,这是和消息按照时间到达的先后顺序是没什么不同的,而两个线程竞争获取一个不同循序的位置。

因此,这是一个简单而优雅的算法,写操作是原子的,事务性和无锁,即使有多个写入线程。

热点排行