spin_lock最简单用法。

作者:heziq 发布于:2015-4-17 10:13

最近在思考一个spin_lock的用法,比如在smp系统中,在一个内核控制路径的函数中有一个局部静态变量,对这个局部静态变量有判断,算术运算。那么我们是否要对这个局部静态变量使用spin_lock锁呢?

 

个人意见:需要使用,因为在smp系统中,多个内核控制路径可能同时访问该变量。所谓的共享资源,并不只是多个函数之间共享,在smp系统有可能是自己和自己共享。

 

欢迎大家拍砖。

标签: spin_lock使用

评论(4) 浏览(11476)

Copyright @ 2013-2015 蜗窝科技 All rights reserved. Powered by emlog