Linux進程通信 之 信號燈(semphore)

  一. 信號燈簡介 信號燈與其他進程間通信方式不大相同,它主要提供對進程間共享資源訪問控制機制。 相當於內存中的標誌,進程可以根據它判定是否能夠訪問某些共享資源,同時,進程 也可以修改該標誌。除了用於訪問控制外,還可用於進程同步。 信號燈有以下兩種類型: 二值信號燈:最簡單的信號燈形式,信號燈的值只能取0或1,類似於互斥鎖。  注:二值信號燈能夠實現互斥鎖的功能,但兩者的關注內容不同。信號燈強調
相關文章
相關標籤/搜索