软中断的一种典型应用就是所谓的"下半部"(bottom half),它的得名来自于将硬件中断处理分离成"上半部"和"下半部"两个阶段的机制: 上半部在屏蔽中断的上下文中运行,用于完成关键性的处理动作;下半部则相对来说并不是非常紧急的,通常还是比较耗时的,因此由系统自行安排运行时机,不在中断服务上下文中执行。 硬中断,软中断和信号 硬中断是外部设备对CPU的中断软中断通常是硬中断服务程序对内核的中断信号则是由内核(或其他进程)对某个进程的中断