|
1
8
创建进程共享mutex/cond的标准方法。变量是用一个属性初始化它们,在该属性中设置pthread\u mutexattr\u setpshared/pthread\u condattr\u setpshared。看看LynxOS是否支持。 您自然需要放置这样的mutex/cond。共享内存中的变量,所以所有进程都可以使用它。 |
|
|
2
28
1.定义共享内存结构它包含进程间同步对象和要共享的数据。
在主进程上创建一个新的共享内存对象:
在从属服务器上,仅附加到现有对象:
4.初始化同步变量(仅主进程)
就这样。 Mutex和cond现在可以正常地用于控制对共享数据的访问。
|
|
|
3
8
这件事已经结束了 unnamed POSIX semaphores ,即信号量本身被放置在共享内存中。 |
|
|
4
6
|