文件名称:Linux-driver-development7
- 所属分类:
- Linux/Unix编程
- 资源属性:
- [PDF]
- 上传时间:
- 2012-11-26
- 文件大小:
- 509kb
- 下载次数:
- 0次
- 提 供 者:
- 华***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第7章、Linux设备驱动中的并发控制。Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发访问会导致竞态。Linux提供了多种解决竞态问题的方式,这些方式适合不同的应用场景。7.1节描述了并发和竞态的概念及发生场合。7.2~7.5节分别讲解了中断屏蔽、原子操作、自旋锁和信号量等并发控制机制。7.6节讲解增加并发控制后的globalmem的设备驱动。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 7, Linux device driver of the concurrent control. Linux device driver must be solved in question is DuoGe process on the concurrent access to Shared resources, concurrent access will lead to a race condition. Linux provides DuoZhong solve a race condition the question way, the way of the scene suitable for different applications. Section 7.1 describes the concurrent and the concept of a race condition happened and occasion. 7.2 ~ 7.5 respectively explained interrupt shielding, atomic operation, spin lock and the signal of the concurrent control mechanism. Section 7.6 explain the concurrent control of globalmem increase after the device driver.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
第7章、Linux设备驱动中的并发控制.pdf