競合制御

更新日:

用語解説

競合制御(排他制御)は、複数の処理が同じ資源を同時に使うときに、データが壊れたり矛盾したりしないように制御することです。

■ 試験で押さえるポイント

  • ロック、セマフォ、ミューテックスなどを使います。

  • ロックの順番が悪いと、互いに待ち続けるデッドロックが起きます。

■ 過去問での着眼点

排他制御の必要性と、デッドロックの危険を押さえます。

例: 2人が同時に同じ座席を予約しないように、予約の処理でロックをかけます。

同じ分野の用語