Linux内核并发机制----自旋锁,读写锁,顺序锁

基本概念: 并发:多个执行单元同时发生 “执行单元”:硬件中断、软中断、进程 竞态:多个执行单元同时访问共享资源产生竞态 产生竞态的条件: 1,必须有多个执行单元 2,必须有共享资源 3,必须同时访问 共享资源:硬件资源(驱动程序中但凡设计的寄存器都是共享资源)和软件上的全局变量 互斥访问:当有多个执行单元要访问共享资源的时候,只允许一个执行单元访问共享资源,其他执行单元禁止访问! 临界区:访问共
相关文章
相关标签/搜索