#Linux#進程間通信# 管道(pipe)-普通管道pipe

我們通常把一個進程連接到另一個進程的一個數據流稱爲一個「管道」,通常是用作把一個進程的輸出通過管道連接到另一個進程的輸入。管道本質上是內核的一塊緩存。內核使用環形隊列機制,藉助內核緩衝區(4k)實現。 管道是Unix中最古老的進程間通信的形式; 我們把從一個進程連接到另一個進程的一個數據流稱爲一個「管道」; 管道的實質就是操作系統所提供的一塊內存; 每個管道只有一個頁面作爲緩衝區,該頁面是按照環形
相關文章
相關標籤/搜索