【Linux 多進程】IPC之無名管道

管道概念 管道是一種最基本的IPC機制,作用於有血緣關係的進程之間,完成數據傳遞。調用pipe系統函數即可創建一個管道。有如下特質: 1. 其本質是一個僞文件(實爲內核緩衝區) 2. 由兩個文件描述符引用,一個表示讀端,一個表示寫端。 3. 規定數據從管道的寫端流入管道,從讀端流出。 管道的原理: 管道實爲內核使用環形隊列機制,藉助內核緩衝區(4k)實現。 管道的侷限性: 1.數據自己讀不能自己寫
相關文章
相關標籤/搜索