進程間通訊(4) 信號量

以前咱們學習了管道,消息隊列,共享內存,今天咱們再來學一種進程間通訊的方式-----信號量數據結構 信號量app     信號量本質上是一個計數器(不設置全局變量是由於進程間是相互獨立的,而這不必定能看到,看到也不能保證++引用計數爲原子操做),用於多進程對共享數據對象的讀取,它和管道有所不一樣,它不以傳送數據爲主要目的,它主要是用來保護共享資源(信號量也屬於臨界資源),使得資源在一個時刻只有一個
相關文章
相關標籤/搜索