カジュアルなシングルバイト変数があるとします。ほとんどすべてのシステムでシングルバイト操作はアトミックだと思いますが、そうでない場合はお知らせください。ここで、1 つのスレッドがこの変数を更新するとします。このアップデートが他のスレッドに表示されるまで、どれくらいの期間を期待/準備する必要がありますか? どこでも同期されるように、ミューテックス/ロック/バリアの周りに更新を配置できることは知っていますが、これについては興味があります。待機時間は、他のスレッドが別のプロセッサ/コア上にあるかどうか、およびプロセッサの種類によって異なる可能性があります。
私はこれを疑問に思うのは論理的ですか、それとも何かを大きく誤解していますか?