linux操作系統之信號量、互斥量在進程間的同步、文件鎖

(1)信號量:進化版的互斥量          多個線程間對某個對象的部分數據進行共享,使用互斥鎖是沒有辦法實現的,只能將整個數據對象鎖住。這樣雖然達到了多線程操作數據共享的目的,卻導致線程併發性下降。          信號量:相對摺中的一個處理方式,既能保證同步,數據不混亂,又能提高線程開發。 (2)信號量相關函數           sem_t類型,用來定義信號量。雖然是結構體,使用的時候可
相關文章
相關標籤/搜索