delphi - 这种无锁 fifo 队列管理算法有什么好处吗?

标签 delphi lock-free lazarus

我刚刚发现这个:

http://www.emadar.com/fpc/lockfree.htm

乍一看还不错。有人用吗?或者也许有人已经看过它并发现它无法使用?

最佳答案

乍一看,它并没有解决 ABA问题。

可以找到解决 ABA 问题的类似实现 here .

关于delphi - 这种无锁 fifo 队列管理算法有什么好处吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1116745/

相关文章:

delphi - 常量对象不能作为 var 参数传递

c++ - 在什么情况下无锁数据结构比基于锁的数据结构更快?

c++ - 从原始指针构造时 shared_ptr 是否分配?

delphi - 如何在设计时隐藏表单上的非可视组件?

delphi - ActiveX 不引发 EOleException

pascal - 重载 Object Pascal 的赋值运算符

delphi - 如何让滚动条在自定义控件中很好地发挥作用?

lazarus - 类属性 : Error: Illegal symbol for property access

windows - 函数返回不同的结果

c++ - C++ 无锁队列实现中的虚假下溢