進程間通訊之管道

管道也是進程間通訊的常用方式,管道通訊分爲有名管道和無名管道通訊,但無論哪種管道通訊都是半雙工的通訊方式,即不同的進程完成不同的工作,讀、寫數據分別有不同的進程完成。負責寫的進程關閉讀端,負責讀的進程關閉寫端。有名管道與無名管道的區別在於有名管道會在磁盤上創建一個inode節點,不會創建block,會存在一個文件名。而無名管道不會存在文件名。所以,無名管道只能用於父子進程之間進行數據傳輸,而有名管
相關文章
相關標籤/搜索