码迷,mamicode.com
首页 >  
搜索关键字:优化屏障    ( 2个结果
深入理解Linux内核-内核同步
内核基本的同步机制:抢占内核的主要特点:一个在内核态运行的进程,可能在执行内核函数期间被另外一个进程取代。内核抢占:Linux 2.6允许用户在编译内核的时候配置十分启用进程临界区:每个进程中访问临界资源(一次仅允许一个进程使用的共享资源)的那段代码称为临界区。优化屏障:保证编译程序不会混淆放在原语...
分类:系统相关   时间:2015-07-18 16:50:16    阅读次数:139
内核同步之优化屏障与内存屏障
目的:避免指令重新排序。优化屏障:保证编译器程序不会混淆放在原语操作之前的汇编语言指令和放在原语操作之后的汇编语言指令。在linux中,优化屏障是barrier()。展开为asmvolatile("":::"memory")。指令asm告诉编译器程序要插入汇编语言片段,volatile禁止编译器把asm指令与..
分类:其他好文   时间:2015-06-08 15:17:59    阅读次数:131
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!