会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
棍子哥
想要比别人强,棍子得比别人粗!
博客园
首页
新随笔
联系
订阅
管理
2022年2月9日
自旋锁spin_lock、spin_lock_irq 和 spin_lock_irqsave 分析
摘要: 1、为什么需要自旋锁 很多时候我们并不能采用其他的锁,比如读写锁、互斥锁、信号量等。一方面这些锁会发生上下文切换,他的时间是不可预期的,对于一些简单的、极短的临界区完全是一种性能损耗; 另一方面在中断上下文是不允许睡眠的,除了自旋锁以外的其他任何形式的锁都有可能导致睡眠或者进程切换,这是违背了中断的
阅读全文
posted @ 2022-02-09 14:50 裸睡的猪
阅读(3386)
评论(0)
推荐(0)
编辑