-3

我最近对无锁编程很感兴趣,并尝试编写一个固定大小的无锁向量(github链接)。虽然它有效,但如果我的逻辑看起来有问题或可疑,我很想从更有经验的人那里得到一些反馈。

在测试无锁数据结构时,是否有任何标准技术特别有用?

4

1 回答 1

3

std::vector是无锁的。一般来说,任何好的向量实现都是无锁的,因为向量的粒度太低,锁无法使用。

于 2012-11-26T21:46:13.023 回答