私はデータ収集システムを作成しています。システムは、当社の信号デジタイザからの高速データと、検出器の高電圧システムのようなものに対する遅い制御/監視の両方を処理しています。低速制御システムは、1秒に1回電圧を読み取り、それらをデータ構造に書き込む。1つのスレッドによって書き込まれ、多くの人が読む変数をガードする必要はありますか?
各イベントには、検出器の電圧がディスクに書き込まれる前にタグが付けられます。これを行うために、イベント処理スレッドは、遅い制御/監視スレッドによって書き込まれた構造を読み込みます。
電圧読み取りが1秒前の電圧でタグ付けされてからXマイクロ秒後に発生したイベントがあるかどうかは関係ありません:構造内のデータ構造または原子変数を保護するためには、 ?
私が知る限り、問題はないはずです。 – pingul
同じオブジェクトからの読み書きが可能ですか? – NathanOliver