非同期処理

排他制御

日本語

概要

複数の処理が同じ資源に同時にアクセスしないよう制御すること。

詳細

共有リソースへの同時アクセスをロックなどで制限し、競合状態を防ぐ制御手法。ロックの粒度が粗すぎると並行性が損なわれ、細かすぎるとデッドロックのリスクや管理コストが増すため、適切な粒度の設計が実務上の課題になる。

プログラミングの他の用語