linux操作系統進程間通信IPC之管道pipe及FIFO

      linux環境下,各進程相互獨立,如果想要交換兩個進程之間的數據,需要通過內核,在內存中提供一個緩存區,一個進程往緩存區中寫數據,一個往緩存區讀數據,內核提供的這種機制稱爲進程間通信(IPC),常見的進程通信有四種:管道(最簡單),信號(開銷最小),共享映射區(無血緣關係),本地套接字(最穩定)。       (1)管道      管道的特點:本質是一個僞文件(內核緩衝區),兩個文件描
相關文章
相關標籤/搜索