可能重复:
How do interrupts in multicore/multicpu machines work?
什么被硬件中断中断?一个特定的CPU核心执行或系统中的所有CPU?
CPU是i7或Xeon X3450
答案 0 :(得分:2)
中断由服务于它们的硬件驱动程序与CPU相关联。中断的硬件路由由APIC处理。因此驱动程序(内核中的软件)可以决定哪些CPU会收到中断通知。
答案 1 :(得分:1)
硬件中断会中断单个内核,具体取决于SMP亲和性。它不必总是相同的核心,即您可以在核心中处理网络数据包,而在另一个核心中处理下一个网络数据包。