[kernelreadfans] SMP APIC problem

  • From: "oyk" <oyk@xxxxxxxxxxx>
  • To: kernelreadfans <kernelreadfans@xxxxxxxxxxxxx>
  • Date: Fri, 30 May 2003 20:58:27 +0800

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
------------------------------------------------------------



Other related posts: