这可能是一个简单的问题,但我找不到一个明确的答案。我在c代码中有多个线程,其中一个线程使用select等待n秒。我的问题是,它是否会阻塞整个进程n秒(像usleep一样),还是只阻塞调用线程(更像nanosleep)。
谢谢你的回答。

最佳答案

我见过一些实现,其中一个线程阻塞select,而其他线程继续处理-所以,是的,它只阻塞正在运行的线程。
(很抱歉没有带来任何推荐信)

关于c - 选择行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3241468/

10-09 02:27