進程間通信 -- 各種通信方式的一方天地

真是個好問題 今天突然被 ==「不同場景下該如何選擇進程間通信方式?」==給噎着了,這我還真沒認真想過,以前只知道說它們都是什麼?爲什麼?怎麼用?還真沒想過什麼時候用誰?這個問題。 管道 在shell中管道用「|」表示。管道的歷史很悠久了。 可以理解爲內存中的一個緩衝區,用於將某個進程的數據流導入,由某一個進程導出,實現通信。 這種管道是沒有名字,所以「|」表示的管道稱爲匿名管道,用完了就銷燬。
相關文章
相關標籤/搜索