Linux進程間通信方式二:無名管道

無名管道相對於有名管道而言,它不存在管道文件,它實現進程間通信的一般方式是藉助父子進程共享fork之前打開的文件描述符,所以無名管道只能應用於父子進程間通訊。 無名管道有兩種侷限性 歷史上,無名管道是半雙工通信的信道,也就是說,一個進程寫的時候,另一個進程只能讀,同時只有一個進程進行讀,也只有一個進程進行寫操作。 他們只能在具有公共祖先的進程之間使用,也就是我們所說的父子進程。 創建無名管道的系統
相關文章
相關標籤/搜索