IT用語集 › プログラミング › セマフォ

セマフォ

プログラミング Svenska → 更新: 2026-10-21

同時にN個のスレッドを通す同期プリミティブ。ミューテックス(N=1)を一般化したもの。

「データベースへの同時接続は最大10本」なら、トークン10個のセマフォである。全部使われていると、スレッドは待たされる。オペレーティングシステムやネットワーククライアントの古典的な道具で、現代のフレームワークではプールとして包まれている。

← 用語集に戻る