打印
[嵌入式linux]

关于自旋锁的疑问

[复制链接]
776|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
titiyun|  楼主 | 2014-12-23 22:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     如果某个自旋锁暂时获取不到,就进入一个忙等待阶段,但如何体现这种忙等待呢

自旋锁保持期间是抢占失效的(内核不允许被抢占),那么没有获得自旋锁的进程是无法抢占执行的,那如何体现这种忙等待呢,也就是说忙等待的程序根本得不到执行,只有当释放自旋锁之后,等待自旋锁的进程才能得到执行,那此时就不用忙等待了啊。
     
    请教一下,我的想法错的哪里呢?

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

77

帖子

1

粉丝