1.spin_lock 在选了抢占特性的 2.6内核里,起到了和多处理器系统中一样的效果。起到了屏蔽抢占的效果。可以防止中断程序访问保护代码段。
2.被spin_lock保护的代码段 不能休眠。例如调用像kmalloc()这样可能引起休眠的函数。
1.spin_lock 在选了抢占特性的 2.6内核里,起到了和多处理器系统中一样的效果。起到了屏蔽抢占的效果。可以防止中断程序访问保护代码段。
2.被spin_lock保护的代码段 不能休眠。例如调用像kmalloc()这样可能引起休眠的函数。