原帖由 todayrw 于 2009-4-30 10:31 发表
有关工作队列还能够理解。
但关于软中断和tasklet之间的区别和联系还很模糊。
你说“能用tasklet的最好不要用软中断”,而书上又说“tasklet是基于软中断实现的”,但书上对软中断本身是怎么实现的也没有描述清楚。
可否对软中断和tasklet之间的区别和联系做一些答复,谢谢!
原帖由 todayrw 于 2009-4-30 09:30 发表
是的,还有这句话“软中断和tasklet运行于中断上下文,而工作队列则运行于进程上下文。因此,软中断和tasklet处理函数中不能睡眠,而工作队列处理函数中允许睡眠”。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |