操作系統學習:UNIX併發機制

Unix爲進程間的通信和同步提供了各種機制。這裏只介紹最重要的幾種: 管道 消息 共享內存 信號量 信號 管道、消息和共享內存提供了進程間傳遞數據的方法,而信號量和信號則用於觸發其他進程的行爲。 管道 UNIX對操作系統開發最重要的貢獻之一就是管道。受協同程序概念的啓發,管道是一個環形緩衝區,允許兩個進程以生產者消費者的模型進行通信。因此,這是一種先進先出(FIFO)隊列,有一個進程寫,而由另一個
相關文章
相關標籤/搜索