标签: linux kernel posix
当一个拥有锁(互斥或rwlock或spinlock)的pthread可以被抢占吗? 我读了内核代码,当拿着内核锁时,它不能被预先定义,对吗?
答案 0 :(得分:0)
当拥有锁定(互斥或rwlock或spinlock)的pthread可以被抢占吗?否,如果非抢先内核,则不能抢占它
如果是抢占式内核,如果有任何高优先级的作业来了,并且在内核模式下运行的进程可以被另一个进程替换,则会发生强制进程切换函数的功能。