Linux驱动(并发):01---驱动的并发与竞态介绍

一、并发和竞态 并发(Concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(硬件资 源和软件上的全局变量、静态变量等)的访问则很容易导致竞态(Race Conditions) 更复杂、更混乱的并发大量存在于设备驱动中,只要并发的多个执行单元存在对共享资源的 访问,竞态就可能发生 二、Linux内核中主要的竞态情景 ①对称多处理器(SMP)的多个CPU SMP是一种
相关文章
相关标签/搜索