中断和调度程序是不同的进程还是它们是可以在进程之间调用的简单例程?
最佳答案
内核安排为不同的中断设置不同的中断处理程序。设置完成后,硬件主要负责调用适当的处理程序。调度程序与中断处理程序是分开的。不过,它们都是内核的一部分,并不是真正的独立进程。然而,不同的系统可以对这些问题给出不同的答案。适用于 MacOS X(及其 Mach 内核)的内容不同于 Linux,也不同于 Solaris 或 AIX。
因此,完整的讨论需要花费大量时间,并且您最好选择合适的书籍。
关于c - 中断和调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993247/