标签: multithreading pthreads
您好我正在使用pthread_cond_wait()和pthread_cond_broadcast()编写代码。我的代码的目标是一次触发四个并行运行的线程。当我使用pthread_cond_broadcast将信号传递给四个线程时,所有四个线程都被串行触发。四个线程的触发时间如下所示。 / p>
Game
根据观察,我们可以看到四个线程的触发时间是变化的,所以有人可以告诉我这是什么原因吗?