摘要: 如果某种应用并不需要在多个CPU上并行执行,那么软中断其实是没有必要的。因此诞生了弥补以上两个要求的tasklet。它具有以下特性: a)一种特定类型的tasklet只能运行在一个CPU上,不能并行,只能串行执行。 b)多个不同类型的tasklet可以并行在多个CPU上。 c)软中断是静态分配的,在 阅读全文
posted @ 2019-08-14 17:20 codestacklinuxer 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 中断分为同步中断和异步中断。 同步中断是由CPU控制单元产生的,“同步”是指只有在一条指令执行完毕后,CPU才会发出中断,比如系统调用 异步中断是由其他硬件设备依照CPU时钟信号产生的,即意味着中断能够在指令之间发生,例如键盘中断 按照Intel的微处理器手册,同步中断和异步中断也分别称为异常(或者 阅读全文
posted @ 2019-08-14 14:54 codestacklinuxer 阅读(297) 评论(0) 推荐(0) 编辑