Linux—進程間通訊—信號量

 進程間通訊有很多種實現方式,信號量也算是一種通訊方式,它是對進程間共享資源的一種管理。爲了防止出現多個進程訪問一個共享資源時引發的一系列問題,引出了信號量,以此來管理進程對共享資源的使用權限。 臨界資源:同一時刻,只能被一個進程訪問的資源。 臨界區:訪問臨界資源的代碼區域。 原子操作:任何情況下都不能被打斷的操作。 內核對象:用於對進程間通訊時,多個進程能夠訪問同一資源的記錄 信號量的作用:
相關文章
相關標籤/搜索