2つのスレッドを同期します。現時点では、私はロックとスワップするダブル回転汚れたバッファを使用しています。スレッドと読み書きメモリはバイトまたは安全ですか?
しかし私はこのことを、読み取りと同時に書き込みが発生するのを防ぐために行っています。データを伝達するために最上位ビットにフラグを格納することはできますか?または私は全バイトまで行くことができます。
たとえば、私はこれらの配列を持つことができ、多くの情報をboolの形で伝えることができます。読み取りと書き込みは、ハードウェアが同時に1つのビットを読み書きできないため、スレッドセーフです。だからガベージデータはありません。
これは実現可能ですか?これは原子タイプの全体の考えですか?
はあなたのコードの一部を示してくださいすることができ:良い例えばこれを見たことがありますか?あなたが達成しようとしていることについての疑似コードでしょうか? – Gray
何ですか?これは基本的なロジックです。コードは不要です。 – user936509
少なくともこれを行うには、メモリの障壁が必要です。それはあなたのプログラミング言語に依存します。 – nos