- 博客(1)
- 资源 (6)
- 收藏
- 关注
原创 linux内核同步
一:preempt_disable和preempt_enable 1、barrier函数 内存屏障出现因为编译器或现在的处理器常会自作聪明地对指令序列进行一些处理,比如数据缓存,读写指令乱序执行等等。如果优化对象是普通内存,那么一般会提升性能而且不会产生逻辑错误。但如果对 I/O操作进行类似优化很可能造成致命错误。所以要使用内存屏障,以强制该语句前后的指令以正确的次序完成。其实在指令序列中
2013-09-05 14:10:35 765
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人