不同进程的线程进行通信

时间:2018-05-05 08:47:59

标签: pthreads

我有一个过程P7和一个过程P5。每个进程都有许多线程。线程T5.3必须在T7.2之前结束。我尝试过使用sem_wait和sem_post,但它没有用。 如何在不同进程的线程之间进行通信?

1 个答案:

答案 0 :(得分:0)

一种方法是使用可配置为在进程之间共享的POSIX线程原语。参见例如接受了这个问题的回答:sharing pthread mutex and condvar over process boundaries

也是Manpage for pthread_condattr_getpshared, pthread_condattr_setpshared