信號量集
信號量集
信號量集,是一種計算機用語,用於各進程之間發送的消息。
目錄
一般來說,我們也可以把各進程之間發送的消息作為信號量看待。與進程互斥時不同的是,這裡的信號量只與制約進程及被制約進程有關而不是與整組併發進程有關。因此,我們稱該信號量為私用信號量(Private Semaphore)。一個進程Pi的私用信號量Semi是從制約進程發送來的進程Pi的執行條件所需要的消息。與私用信號量相對應,我們稱互斥時使用的信號量為公用信號量。
任務需要與多個事件同步時,即需要根據多個邏輯信號量組合作用的結果來決定任務的運行方式,定義了一種特殊的數據結構——信號量集,來專用於此類事務的管理。