2013年9月6日

自旋锁的选择

摘要: 参考:《Linux Kernel Development》3ed_CN p-149 扩展如下内容中没有涉及读写自旋锁,尝试锁的获取等,只包含一般情形;如下是我的总结,如有误,请指出:自旋锁在不同情况下的选择: 1、进程上下文与进程上下文之间: spin_lock()2、进程上下文与中断上半部之间: spin_lock_irqsave() or spin_lock_irq()3、进程上下文与中断下半部之间: spin_lock_bh()4、中断上半部与中断上半部之间: spin_lock_irqsave() or spin_lock_irq()5、中断上半部与中断下半部之间: spin_lock 阅读全文

posted @ 2013-09-06 15:56 阿加 阅读(769) 评论(0) 推荐(0) 编辑

导航