Posix信號量

1、概述   信號量(semaphore)是一種用於提供不同進程間或一個給定進程的不同線程間同步手段的原語。信號量的使用主要是用來保護共享資源,使得資源在一個時刻只有一個進程(線程)所擁有。信號量的值爲正的時候,說明它空閒。所測試的線程可以鎖定而使用它。若爲0,說明它被佔用,測試的線程要進入睡眠隊列中,等待被喚醒。Posix信號量分爲有名信號量和無名信號量(也叫基於內存的信號量)。 2、Posix
相關文章
相關標籤/搜索