gpt4 book ai didi

linux-kernel - 当针对中断处理程序调用下半部分时

转载 作者:行者123 更新时间:2023-12-04 05:16:31 24 4
gpt4 key购买 nike

当提到 Linux 内核中断处理程序时,我知道有中断执行的两个阶段,首先是上半部分和第二下半部分。

我知道上半部分会在硬件中断发生时立即执行,但我怀疑下半部分何时以及如何执行?

最佳答案

¿ when and how bottom half is executed ?



时间:它在中断处理程序之后执行,实际上,它的执行是由中断处理程序本身触发的。有时它会在中断处理程序之后立即执行,有时则不会。

如何:如果你的下半部分是由一个 tasklet 实现的,它的执行是通过使用 task_schedule() 来安排的。函数,通常从中断处理程序内部调用。该函数不执行 tasklet,而是通知调度器将 tasklet 函数排队以供以后执行。

关于linux-kernel - 当针对中断处理程序调用下半部分时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20441394/

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