IPC(進程間通信)

爲什麼需要進程間通信: 進程之間需要進行同步和數據交換 進程間通信跨不過的坎: 進程都要依靠內核來實現彼此之間的同步以及通信。 —— 《Linux 內核》第十九章 進程通信 第一段最後一句。 每個進程各自有不同的用戶地址空間,任何一個進程的全局變量,在另一個進程中都看不到,所以進程之間要交換數據必須通過內核。 進程1把數據從用戶空間拷貝到內核緩衝區,進程2再從內核緩衝區把數據讀走,內核提供的這種機
相關文章
相關標籤/搜索