Lock-free并发Stack的数组实现
摘要:
关于lock-free技术和并发数据结构可以参考花开花落的大作,其中给出了一个基于链表实现的lock-free并发Stack,本文研究lock-free并发stack的数组实现。在非并发Stack的实现上,一般认为,利用数组要比链表节省时间,同时浪费空间。然而,笔者认为,在并发Stack中,数组在时间上的优势可能不复存在。原因是:链表实现中,效率瓶颈在top节点指针,必须通过CAS原语对该指针进行... 阅读全文
posted @ 2009-04-21 21:03 dongzi 阅读(596) 评论(0) 推荐(0)
浙公网安备 33010602011771号