Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例子: irq_A 及其 irq handler handler_A 在单核 cpu 环境中保持在'top half',当外围设备产生 irq_A 时,cpu 做 handler_A,如果 handler_A 是高 cpu 消耗处理并且在它完成之前外围设备又来了一个 irq_A,会发生什么cpu 呢,它会中断当前运行的 handler_A 吗?
这取决于在执行其处理程序期间是否启用了 IRQ。通常,IRQ 在其服务期间被禁用,以防止处理程序本身中断。