Linux系統編程與網絡編程——管道FIFO(十二)

管道基本概念 管道是針對於本地計算機的兩個進程之間的通信而設計的通信方法,管道建立後,實際上是獲得兩個文件描述符:一個用與讀取而另一個用於寫入。任何從管道寫入端寫入的數據,可以從管道讀取端讀出。 管道通信具有以下特點: (1)管道是半雙工的,數據只能向一個方向流動,需要雙方通信時,要建立起兩個管道。 (2)管道存放在內存中,是一種獨立的文件系統。 無名管道的創建與讀寫 系統調用pipe()用於創建
相關文章
相關標籤/搜索