レースコンディション
レースコンディション(Race Condition、競合状態)
ある状態が成立しているという前提でプログラムが処理を行ったとき、実際には他のプロセスやスレッドによって状態が変更されていて、意図した処理が失敗してしまう問題のこと 並列動作する複数の存在(プロセスやスレッド)が同じリソース(データ)にほぼ同時にアクセスした場合に、機能停止など予期しない処理結果が生じてしまうこと
例:
データベースの更新トランザクション
関連
確認用
Q. レースコンディション
Q. レースコンディションとデータレースの違いは
参考