返回
云老大,这段时间看了github上skynet的最新版,skynet_mq中,skynet_mq_push并不是无锁的,while (__sync_lock_test_and_set(&(q)->lock,1)) {} 会锁住,其它进程同样进不来哦。
另外:为啥不用无锁队列呢,这优势又是什么呢? 没搞明白谢谢哈
优势是简单,一看就明白,没有 bug 。 - 回复 | (2899) | 云风 | 2016-04-04 10:15:20