進程間的通訊方式——pipe(管道)

1.進程間通訊 每一個進程各自有不一樣的用戶地址空間,任何一個進程的全局變量在另外一個進程中都看不到,因此進程之間要交換數據必須經過內核,在內核中開闢一塊緩衝區,進程A把數據從用戶空間拷到內核緩衝區,進程B再從內核緩衝區把數據讀走,內核提供的這種機制稱爲進程間通訊。 不一樣進程間的通訊本質:進程之間能夠看到一份公共資源;而提供這份資源的形式或者提供者不一樣,形成了通訊方式不一樣,而 pipe就是提
相關文章
相關標籤/搜索