CPUシールドとは、マルチプロセッサシステムや複数のコアを持つCPUにおいて、リアルタイムタスクを1つのCPUまたはコアで実行し、非リアルタイムタスクを別のCPUまたはコアで実行する手法のことである。
オペレーティングシステムは、プロセスと割り込みの両方に対してCPUアフィニティを設定できる必要があります。
カーネル空間
Linuxでは、 CPUが個々の割り込み処理から保護されるようにするには、次のカーネル設定パラメータが設定されていることを確認する必要があります。
外部リンク
- シールド付きCPU:標準Linuxにおけるリアルタイムパフォーマンス