ハードウェア割り込みによって何が中断されますか?1つの特定のCPUコア実行またはシステム内のすべてのCPU?
CPUはi7またはXeonX3450です
ハードウェア割り込みによって何が中断されますか?1つの特定のCPUコア実行またはシステム内のすべてのCPU?
CPUはi7またはXeonX3450です
割り込みは、CPUにサービスを提供するハードウェアドライバーによってCPUに関連付けられます。割り込みのハードウェアルーティングはAPICによって処理されます。したがって、ドライバー(カーネル内のソフトウェア)は、どのCPUが割り込みの通知を受け取るかを決定できます。
SMPアフィニティに応じて、ハードウェア割り込みがシングルコアに割り込みます。常に同じコアである必要はありません。つまり、ネットワークパケットをコアで処理し、次のパケットを別のコアで処理できます。