pipe管道通信原理

每個進程各自有不同的用戶地址空間,任何一個進程的全局變量在另一個進程中都看不 到,所以進程之間要交換數據必須通過內核,在內核中開闢一塊緩衝區,進程1把數據從用 戶空間拷到內核緩衝區,進程2再從內核緩衝區把數據讀走,內核提供的這種機制稱爲進程 間通信 管道是一種最基本的IPC機制,由pipe函數創建: #include <unistd.h> int pipe(int filedes[2]); 管道作
相關文章
相關標籤/搜索