Linux18 進程間通信(三)信號量

信號量:進程同步控制。信號量用來同步進程,像紅綠燈控制東西、南北車輛一樣。引入信號量會使程序的性能降低,但不同步程序的安全性得不到保障。 進程同步:進程協同工作 進程異步:進程獨立運行,互不干擾,但兩個進程之間是有關係的,沒有關係的進程叫做併發執行,需要內核機制來通知(信號就是一種很好的通知方式。) 臨界資源:同一時刻只能被一個進程訪問使用的資源,臨界資源可以有多份。 臨界區:訪問臨界資源的代碼區
相關文章
相關標籤/搜索