进程间通信:pthread_cond使用在线程间,我要进程间条件同步(没有情缘关系的进程),采用什么方呢?也就是说我要在UNIX实现WIN32上命名Event的功能

lovejklife 2008-08-23 11:15:21
进程间通信:pthread_cond使用在线程间,我要进程间条件同步(没有情缘关系的进程),采用什么方呢?
也就是说我要在UNIX实现WIN32上命名Event的功能

感谢大家

可以用Semaphore来模拟吗,向牛人请教
...全文
484 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovejklife 2008-08-28
  • 打赏
  • 举报
回复
什么意思
lovejklife 2008-08-27
  • 打赏
  • 举报
回复
等待楼下。。。
lin_style 2008-08-27
  • 打赏
  • 举报
回复
int pthread_rwlockattr_getpshared(const pthread_rwlockattr_t *attr, int *valptr);
int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *attr, int value);

??
fuqd273 2008-08-25
  • 打赏
  • 举报
回复
要思路?
正好看到一个有点类似的帖子,也是要思路的。楼主研究下?

如何等待多个子进程返回

请看7楼,9楼,26楼,30楼,33楼。

但是还是建议楼主每一层都看看,罗马不是一天建成的。
lovejklife 2008-08-24
  • 打赏
  • 举报
回复
我仔细看过的
你贴的那个就是基本操作函数

我就是不知道怎么实现,没有思路才请教大家的
sucker2000 2008-08-24
  • 打赏
  • 举报
回复
构建UNIXdomain的socket,或者有名管道,发送端写filedescriptor来发事件,接收端进程用poll/select来检测socket来获取事件,
pottichu 2008-08-23
  • 打赏
  • 举报
回复
http://www.ibm.com/developerworks/cn/linux/l-ipc/part4/index.html
http://topic.csdn.net/u/20071122/08/2307B159-ECCD-41E7-A671-280E250E9122.html

信号灯 确实是可以的, 不过,有点复杂, 也不太好用.
lovejklife 2008-08-23
  • 打赏
  • 举报
回复
自己顶下,今天周末,大家都在休息吧
pottichu 2008-08-23
  • 打赏
  • 举报
回复
你有仔细看我贴的地址的内容吗?
sem 完全可以实现 类似 Event 的功能,而且是进程间.
你有动手去实践吗? 如果没有, 请先动手试试。
lovejklife 2008-08-23
  • 打赏
  • 举报
回复
我没说明白吗??
我是想
在UNIX上实现WIN32上命名Event的功能
或者说
在进程间实现pthread_cond的功能呢


你给我的是信号灯怎么用

继续期待

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧