linux设备驱动第五篇:驱动中的并发与竟态

linux设备驱动第五篇:驱动中的并发与竟态

内核驱动 3年前 (2015-04-11) 浏览: 83 评论: 1

综述 在上一篇介绍了linux驱动的调试方法,这一篇介绍一下在驱动编程中会遇到的并发和竟态以及如何处理并发和竞争。 首先什么是并发与竟态呢?并发(concurrency)指的是多个执行单元同时、并行被执行。而并发的执行单元对共享资源(硬件资源和软件上的全局、静态变量)的访问则容易导致竞态(race conditions)。可能导致并发和竟态的情况有: SMP(Symmetric Multi-Pro

切换注册

登录

忘记密码 ?

切换登录

注册