zanjun 发表于 2010-5-10 19:11:39

ACE如何实现对共享内存的互斥访问?

我通过ACE_Mem_Map类实现一个内存映射文件作为共享内存,有两个进程分别要对该共享内存进行读写,请问如何实现对共享内存的互斥访问?

winston 发表于 2010-5-10 20:12:17

这个要看OS的支持,根据系统要求来操作。
你问的笼统,我也只能回答的笼统。。。

modern 发表于 2010-5-10 23:58:04

看ACE_Mem_Map的例子代码就可以了,
例子中使用了进程锁名称是ACE_Process_Mutex,
我在windows和linux下通过ACE封装的这个进程锁,
使用ACE的提供的共享内存,一直都是OK的。
页: [1]
查看完整版本: ACE如何实现对共享内存的互斥访问?