摘要: 一、基本概念1.Linux把紧随中断要执行的操作分为三类特点处理方法举例第一类紧急的在禁止可屏蔽中断的情况下立即执行修改设备和处理器同时访问的数据结构第二类非紧急的在开中断的情况下立即执行修改那些只有处理器才会访问的数据结构(例如,按下一个键后读扫描码)第三类非紧急可延迟的由独立的函数来执行把缓冲区的内核拷贝到某个进程的地址空间2.把可延迟中断从中断处理程序中抽出来,由独立的函数来执行,有助于使内核保持较短的响应时间3.Linux2.6使用可延迟函数和工作队列来处理可延迟中断,这两个都是内核函数。二、可延迟函数1.可延迟函数包括软中断和tasklet,tasklet是在软中断之上实现的task 阅读全文
posted @ 2012-05-24 11:28 windmissing 阅读(407) 评论(0) 推荐(0) 编辑