我有一个过程P7和一个过程P5。每个进程都有许多线程。线程T5.3必须在T7.2之前结束。我尝试过使用sem_wait和sem_post,但它没有用。 如何在不同进程的线程之间进行通信?
答案 0 :(得分:0)
一种方法是使用可配置为在进程之间共享的POSIX线程原语。参见例如接受了这个问题的回答:sharing pthread mutex and condvar over process boundaries
也是Manpage for pthread_condattr_getpshared, pthread_condattr_setpshared