TERMWIRE
No.0825 ― 更新日 2026-09-13 ― 関連語 2件
複数の処理が同時に同じデータを触らないよう、一度に1つの処理だけがアクセスできるようにする仕組み。
あるデータを操作する前に「鍵」を取得し、操作が終わったら鍵を返すというルールを設ける。すでに誰かが鍵を持っている間、他の処理は解放されるまで待たされるため、同時に同じデータが書き換えられる事故を防げる。
複数のスレッドが共有のカウンターや在庫数を同時に更新するような処理で、データの矛盾を防ぐために使われる基本的な仕組み。