1

Read-Copy-Update に関するウィキペディアの記事から:

削除フェーズをリーダーと同時に実行しても安全である理由は、最新の CPU のセマンティクスにより、部分的に更新された参照ではなく、古いバージョンまたは新しいバージョンのデータ構造がリーダーに表示されることが保証されているためです。

これは最新のすべての CPU (ARM、x86、PPC など) に当てはまりますか? 今後変更される可能性はありますか?古い値を再び取得する可能性を気にしない限り、ロックされたロードを実行するコストを支払う必要がないことは非常に素晴らしいようです (これはおそらく多くのアプリケーションにとって問題ではありません-基本的に使用できるすべてのアプリにとって)読み取り-コピー-更新)。

4

2 に答える 2