2020-12-16 硬件中断和软件中断

硬件中断指CPU接收到硬件外设发来的中断请求(irq),停止执行当前程序,转而处理中断逻辑的过程。硬件中断可嵌套,可屏蔽。软件中断是进程内产生,需要内核帮忙处理一些事情的irq请求,不会直接中断CPU。linux中,硬件中断时会检查是否出现软件中断。另有一个内核线程会循环检查软件中断,当soft_irq达到10个时会一次性执行。
linux软中断与硬中断实现原理概述
硬中断和软中断
硬件中断和软件中断的区别
中断概述,硬件中断,软件中断以及区别

你可能感兴趣的:(2020-12-16 硬件中断和软件中断)