读书人

linux内核-自旋锁的懂得

发布时间: 2013-10-01 12:15:56 作者: rapoo

linux内核--自旋锁的理解

http://blog.chinaunix.net/uid-20543672-id-3252604.html

自旋锁:如果内核配置为SMP系统,自旋锁就按SMP系统上的要求来实现真正的自旋等待,但是对于UP系统,自旋锁仅做抢占和中断操作,没有实现真正的“自旋”。如果配置了CONFIG_DEBUG_SPINLOCK,那么自旋锁按照SMP系统来编译。

但是为什么在UP系统中不需要真正的“带有自旋的”自旋锁呢?其实在理解了自旋锁的概念和由来,这个问题就迎刃而解了。所以我重新查找了关于自旋锁的资料,认真研究了自旋锁的实现和相关内容。


读书人网 >UNIXLINUX

热点推荐