RCU看了好几遍,但是一直没有看明白,今明两天一定要攻下RCU这座大山 RCU是Read-Copy-Update 读的时候,该CPU上禁止抢占,也就是说这个CPU是不允许调度的【是设置了什么环境变量吗?在schedule_tick中会判断这个环境变量,然后会禁止去设置PREET的值】,也就是说这个C ...
分类:
其他好文 时间:
2017-07-26 00:06:50
阅读次数:
253
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
如同linux应用一样,内核的共享资源也要防止并发,因为如果多个执行线程同时访问和操作数据有可能发生各个线程之间相互覆盖共享数据的情况。
在linux只是单一处理器的时候,只有在中断发生或内核请求重新调度执行另一个任务时,数据才可能会...
分类:
系统相关 时间:
2015-07-31 23:34:57
阅读次数:
209