セマフォ
セマフォとは
セマフォ(Semaphore)は、コンピュータにおいて、古典的でかつ現在も利用される同期機構の一種。エドガー・ダイクストラが考案した。
一般には、並列処理の実行環境において、排他区間を確保し、資源に同時アクセスできる上限を規定したい時に用いる。
語源のSemaphoreの大元は手旗信号で、それから派生した鉄道の腕木信号(や自動車の方向指示器)に由来する。 日本語でのセマフォは本用途(コンピュータ、プログラミング関連)に限られる。
(セマフォより引用)
- 出典: フリー百科事典『ウィキペディア(Wikipedia)』
- [ セマフォの改定履歴 ]