16.进程之间的通信 未完

进程通信的概念

每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程A把数据从用户空间拷到内核缓冲区,进程B再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信。

进程之间的通信方式

  • 匿名管道通信

管道是一种半双工的通信模式 数据只能单向流动 而且只能在具有亲缘关系间的进程间使用 进程间的亲缘关秀通常指的是父子关系


16.进程之间的通信 未完_第1张图片
image.png

你可能感兴趣的:(16.进程之间的通信 未完)