Linux進程通信--無名管道(pipe)和有名管道(FIFO)通信

管道通信 管道是單向的、先進先出的,它把一個進程的輸出和另一個進程的輸入連接在一起。一個進程(寫進程)在管道的尾部寫入數據,另一個進程(讀進程)從管道的頭部讀出數據 管道創建 管道包括無名管道和有名管道兩種,前者用於父進程和子進程的通信,後者可用於運行於同一系統中的任意兩個進程間的通信。 無名管道由pipe()函數創建: int pipe(int filedis[2]); 當一個管道建立時,它會創
相關文章
相關標籤/搜索