2016年7月6日
摘要: 循环队列能够满足多线程下的无锁要求,但问题是使用数组实现的循环队列长度是固定的,需要处理队列满时的情况,这时可以暂停写操作,另外扩容也是一个选择,只是比较麻烦。 最近想了无锁链表的可能性,感觉还是可行吧。 链表节点: struct node{ node* next; void* value; } 初 阅读全文
posted @ 2016-07-06 11:21 蒸湘云集 阅读(174) 评论(3) 推荐(0)