-1

重複の可能性:
マルチコア/マルチCPUマシンの割り込みはどのように機能しますか?

ハードウェア割り込みによって何が中断されますか?1つの特定のCPUコア実行またはシステム内のすべてのCPU?

CPUはi7またはXeonX3450です

4

2 に答える 2

2

割り込みは、CPUにサービスを提供するハードウェアドライバーによってCPUに関連付けられます。割り込みのハードウェアルーティングはAPICによって処理されます。したがって、ドライバー(カーネル内のソフトウェア)は、どのCPUが割り込みの通知を受け取るかを決定できます。

于 2010-06-26T14:08:43.880 に答える
1

SMPアフィニティに応じて、ハードウェア割り込みがシングルコアに割り込みます。常に同じコアである必要はありません。つまり、ネットワークパケットをコアで処理し、次のパケットを別のコアで処理できます。

于 2010-06-26T14:08:59.903 に答える