Hi, guys 今天看到IO APIC的相关部分,想了很多,但是没有具体的思路,感觉有点乱;把我想的和大家讨论一下。 上封信提及APIC。在SMP(假设两个)下,有IO-APIC,两个local-APIC。Linux是采用静态方式 处理IRQ还是动态方式呢?假设一个IRQ发送到CPU1,进程P1需要处理,而P1正在CPU2运行,linux如何 处理?是不是压后,等到P1在CPU1上运行再处理呢?如果P1要很久在会在CPU1上运行,不是造成不可预见 的问题? Best Regards Ouyang Kai ----------------------------------------------------------- a HUST guy! Welcome subscribe kernelreadfans@xxxxxxxxxxxx FreeBSD: http://www.freebsd.org http://daily.daemonnews.org Linux: http://www.kernel.org http://www.linuxfans.org ------------------------------------------------------------