CPUアフィニティ
プロセスやスレッドに対して実行可能な論理プロセッサの集合を指定する、Windowsの機能。
- 概念URI
https://comcomponent.com/knowledge/cpu-affinity/
- 別名・表記
- プロセッサアフィニティ / SetProcessAffinityMask / SetThreadAffinityMask
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- WindowsスケジューラはCPUアフィニティで構成できます。Windowsスケジューラはアフィニティで指定された論理プロセッサの範囲内でスレッドを実行する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- CPUアフィニティはCore Parkingと両立しません。アクティブなスレッドがNUMAノード内のCPUの一部に強くアフィニティ指定されている場合、Core Parkingの使用可能コア判断と噛み合わない場面がある / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- CPUアフィニティはPコアに対する本記事の推奨です。実測で周期の揺れとCPU移動の相関が見えたときに限り、CPU番号ではなくEfficiencyClassを見てPコア側へアフィニティを固定する価値がある / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- CPUアフィニティをEコアに用いることは推奨されません。周期性のある前景処理をEコア側へアフィニティ固定すると逆効果になる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- CPU SetsはCPUアフィニティより先に行うべきです。CPU配置の調整はまずCPU Setsやideal processorのようなやわらかい指定を試し、それでも改善しない場合にだけ特定コアへの固定(hard affinity)を検討すべきである / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。