read()块与pthread_cond_wait()

时间:2019-07-07 19:03:06

标签: sockets block wait

我想了解是否由于管道中缺少数据而导致read()阻塞是否会像pthread_cond_wait()那样将CPU周期转移到其他线程。

或者直到(1)直到数据可用为止?到底是什么阻止机制?

我最大的优先考虑是通过不懈地尝试读取文件描述符来防止read()劫持CPU周期。

由于我的应用程序是多线程的,所以这是至关重要的。

0 个答案:

没有答案