2

私はちょうどこれを見つけました:

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

一見、問題ないように見えます。誰か使っていますか?それとも、誰かがすでにそれを見て、それが使用できないことに気づいたのでしょうか?

4

2 に答える 2

2

一見すると、ABA問題は解決しません。

ABA問題を解決する同様の実装はここにあります。

于 2009-07-13T13:45:34.213 に答える
1

問題がない場合は、x86およびx86_64プロセッサでのみ問題がなく、メモリバリア命令がないため、PowerPC(およびおそらくARM)では問題がない可能性があります。

シンプルなケースで本番環境に移行しましたが、問題はありませんでした。ただし、Delphiではジェネリックではないものを使用しています。

于 2009-07-13T08:53:06.887 に答える