初夏小談:全面剖析多線程(三)

續線程安全 一、POSIX信號量 1.信號量是什麼? 信號量顧名思義就是信號的數量即進行資源的計數,它是具有等待隊列的計算器。 2.信號量的功能? 信號量的作用:主要是實現進程或線程間同步的 具體說明:   1.先初始一個資源計數變量   2.當進行獲取資源時,會先進行資源判斷。當資源數大於0時,則說明有資源,進行資源數-1,將資源取出,直接返回。若資源數小於0時,則說明沒有資源,則阻塞等待。  
相關文章
相關標籤/搜索