【发布时间】:2013-11-14 17:16:09
【问题描述】:
我是内核编程和锁编程的新手。
在不同功能中锁定和解锁自旋锁是否安全?我这样做是为了同步代码流。
另外,在 __schedule() 中使用自旋锁(锁定和解锁)是否安全?让调度程序等待获取锁是否安全?
提前致谢。
【问题讨论】:
-
我认为通常的机制是锁定和解锁 access 到由多个函数访问/锁定/解锁的自旋锁,这样操作中就不会发生冲突应用于自旋锁
标签: linux kernel scheduler spinlock