gpt4 book ai didi

linux - 在单核CPU中,IRQ处理程序可以再次被相同的IRQ中断

转载 作者:太空宇宙 更新时间:2023-11-04 04:12:37 25 4
gpt4 key购买 nike

示例:irq_A 及其 irq 处理程序 handler_A 保留在“上半部分”在单核cpu环境下,当外设产生irq_A,cpu在处理handler_A,如果handler_A是高cpu消耗处理,在它完成之前外设又来了一个irq_A,cpu会做什么,中断当前正在运行的handler_A?

最佳答案

这取决于 IRQ 在其处理程序执行期间是否启用。通常,IRQ 在其服务期间被禁用,以防止处理程序本身中断。

关于linux - 在单核CPU中,IRQ处理程序可以再次被相同的IRQ中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18331580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com