第26章 tuned-profiles-real-time を使用した CPU の分離
アプリケーションスレッドに可能な限り長い実行時間を与えるには、ユーザー空間スレッド、バインドされていないカーネルスレッド、および割り込みを削除することで CPU を分離できます。tuned-profiles-realtime パッケージは、CPU の分離を自動化するための isolated_cores オプションを提供します。
CPU を分離するには、一般的に以下の作業が必要です。
- ユーザー空間のスレッドをすべて削除する。
- バインドされていないカーネルスレッドを削除します (カーネル関連のバインドされたスレッドは特定の CPU にリンクされているため、移動できないことに注意してください)。
-
システム内の各 Interrupt Request (IRQ) 番号が
Nの/proc/irq/N/smp_affinityプロパティーを変更して割り込みを削除する。
26.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
- 管理者権限がある。