Linux 非抢占式内核中的定时器中断
如何在非抢占式内核中处理计时器中断? 例如一些问题:Linux 非抢占式内核中的定时器中断,linux,linux-kernel,linux-device-driver,Linux,Linux Kernel,Linux Device Driver,如何在非抢占式内核中处理计时器中断? 例如一些问题: 在单处理器+非抢占式内核中。 假设代码在内核模式下运行,就像某些系统调用/devicedriver正在执行一样。在这种情况下,如何处理计时器中断。 这里是否禁用定时器中断?计时器中断被屏蔽了吗 如果是,则在此设置中,代码将继续运行,直到完成或自动调用yield() 如果否,那么运行在计时器中断上的调度程序是否再次调度相同的进程以避免竞争条件 非抢占与中断禁用(在内核代码中*)相同吗 如果是,在哪种情况下 如果没有,在哪种情况下 你看过Lin
你看过Linux内核的源代码了吗?你问过了吗?没有,如果你想在Kernelnewbies.org上问的话。你也可以告诉我内核源代码在哪里,我可以得到更多关于我的问题的信息。