同時にアクセスできるリソースの数を、カウンタを使って制限する排他制御の仕組み。
1つのリソースしか許可しないミューテックス(排他ロック)と異なり、セマフォは「同時に3つまで」のようにあらかじめ決めた数までの同時アクセスを許可できる。データベースへの同時接続数の制限や、API呼び出しの同時実行数の制御などに使われる。
© 2026 ITBGM