gpt4 book ai didi

linux - 线程可以在持有 pthread 锁时被抢占吗?

转载 作者:太空宇宙 更新时间:2023-11-04 12:01:35 26 4
gpt4 key购买 nike

当一个pthread持有锁(mutex or rwlock or spinlock)时,它可以被抢占吗?我看了内核代码,当持有内核锁时,它不能被抢占,是吗?

最佳答案

当 pthread 持有锁(mutex 或 rwlock 或 spinlock)时,它可以被抢占吗? 不,在非抢占式内核的情况下它不能被抢占.

抢占式内核的情况下,强制进程切换将在任何高优先级作业到来时发生,并且在内核模式下运行的进程可以在中间被另一个进程替换的核函数。

关于linux - 线程可以在持有 pthread 锁时被抢占吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52200904/

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