1. 简介

原创
2014/11/17 21:21
阅读数 62

1. IPC对象的持续性

 

2. 名字空间

当两个或多个无亲缘关系的进程使用某种类型的IPC对象彼此交换信息时,IPC对象必须有一个某种形式的名字或标识符。这样其中一个进程可以创建该IPC对象,其它进程则可以指定同一个IPC对象

 

3. fork、exec和exit对IPC对象的影响

首先,考虑到无名同步变量(互斥锁、条件变量、读写锁、基于内存的信号量),从一个具有多个线程的进程调用fork将变得混乱。如果这些变量驻留在共享内存,而且创建时设置了进程间共享属性,那么对于能访问该共享内存去的任意进程来说,任意线程能继续访问这些变量。其次,System V IPC的三种形式没有打开或关闭的说法


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部