-1

可能重复:
多核/多 CPU 机器中的中断如何工作?

硬件中断会中断什么?一个特定的 CPU 核心执行或系统中的所有 CPU?

CPU 是 i7 或 Xeon X3450

4

2 回答 2

2

中断由为其提供服务的硬件驱动程序与 CPU 相关联。中断的硬件路由由 APIC 处理。因此驱动程序(内核中的软件)可以决定哪些 CPU 会收到中断通知。

于 2010-06-26T14:08:43.880 回答
1

硬件中断会中断单个内核,具体取决于 SMP 亲和性。它不必总是同一个核心,即您可以在一个核心中处理一个网络数据包,而在另一个核心中处理下一个。

于 2010-06-26T14:08:59.903 回答