发布时间:2013-10-30 11:06:51
转载请注明出处:wloveg.blog.chinaunix.net8.工作队列工作队列是另一种中断下半部实现方式,它与软中断和tasklet最主要区别在于其不在中断上下文执行而是在进程上下文执行。因此它拥有在进程上下文执行的所有优势,例如允许被重新调度以及睡眠等。一般的,如果推后执行的任务需要睡眠则选择工作队列来实现,否则.........【阅读全文】
发布时间:2013-10-30 11:06:45
转载请注明出处:wloveg.blog.chinaunix.net7.tasklet如前一小节所述,判断一个类型的软中断处理函数是否可以执行的条件是软中断挂起位图__softirq_pending的相应bit是否被置1。在多处理器系统中,每个处理器拥有各自的软中断挂起位图__softirq_pending变量。由于执行软中断过程中是开启本地处理器的硬件中断并禁.........【阅读全文】