🚀返回专栏总目录
文章目录
- 一、tasklet 的概念
- 二、tasklet 参考步骤
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢我们一般将中断分为上下两个部分,分为上半部,下半部。上半部完成有严格时限的工作(必须),例如回复硬件等,这些工作都是在禁止其他中断情况下进行的。能够延后执行的都放在下半部进行。上半部只能通过中断处理程序实现,下半部的实现目前有 3
种实现方式,分别为:1、软中断、2、tasklet
3、工作队列(work queues
)。
一、tasklet 的概念
tasklet
是通过软中断实现的,所以它本身也是软中断。软中断用轮询的方式处理,假如正好是最后一种中断,则必须循环完所有的中断类型,才能最终执行对应的处理函数。为了提高中断处理数量,顺道改进处理效率,于是产生了 tasklet