阅读背景:

Linux内核锁机制_weixin_33882443的博客

来源:互联网 

在linux内核中,有很多同步机制。比较经典的有原子操作、spin_lock(忙等待的锁)、mutex(互斥锁)、semaphore(信号量)等。并且它们几乎都有对应的rw_XXX(读写锁),以便在能够区分读与写的情况下,让读操作相互不互斥(读写、写写依然互斥)。而seqlock和rcu应该可以不算在经典之列,它们是两种比较有意思的同步机制。在linux内核中,有很多同步机制。比较经典的有原子操作、spin_lock




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: