gpt4 book ai didi

linux - 进行系统调用时是整个进程阻塞还是只阻塞线程?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:06 29 4
gpt4 key购买 nike

如果一个线程进行系统调用,整个进程会阻塞直到内核执行完系统调用,还是只有进行系统调用的线程被阻塞?

最佳答案

如果您使用的是操作系统创建的真实线程,答案是否定的。线程独立执行,独立调度。

如果您正在使用由库模拟的线程(如果您真的很疯狂,可以在 Linux 中这样做),那么所有线程都可能会阻塞,具体取决于所涉及的系统调用。

关于linux - 进行系统调用时是整个进程阻塞还是只阻塞线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43794533/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com