0x00 实验思路
简述:
- 创建一个通讯通道,并且用
IPC
键值来标识这个通道,使得两个进程能够使用同一个通道进行通信。 - 创建并初始化三个有名信号量
mutex
receiver_response
sender_write
,对接受和发送过程上锁,避免读者写者冲突。 - 通信双方通过共享内存首地址的值来判断是否已经发送或接受到消息
- 发送方将发送的消息存入共享内存,接收方则不断轮询共享内存,以接受数据。
- 进程结束后,销毁信号量与共享内存。
2020年4月27日大约 8 分钟
简述:
IPC
键值来标识这个通道,使得两个进程能够使用同一个通道进行通信。mutex
receiver_response
sender_write
,对接受和发送过程上锁,避免读者写者冲突。