IT用語集 › プログラミング › セマフォ
同時にN個のスレッドを通す同期プリミティブ。ミューテックス(N=1)を一般化したもの。
「データベースへの同時接続は最大10本」なら、トークン10個のセマフォである。全部使われていると、スレッドは待たされる。オペレーティングシステムやネットワーククライアントの古典的な道具で、現代のフレームワークではプールとして包まれている。