TERMWIRE

TERMWIRE

IT用語がすべて自動でつながる用語辞典

No.0826 ― 更新日 2026-09-13 ― 関連語 2件

セマフォ

設計・アーキテクチャ 別名: Semaphore

同時にアクセスできる処理の数を、決められた上限までに制限する仕組み。

ミューテックスが同時に1つの処理しか許さないのに対し、セマフォはあらかじめ決めた数(例えば3つ)までは同時のアクセスを許可する。上限に達すると、それ以上の処理は空きが出るまで待たされる。

同時に接続できるデータベースの数を制限するなど、限られた資源への同時アクセス数をコントロールしたい場面で使われる。