SMTが有効な18コアCPUがあり、18の長期実行プロセスがあり、すべてスレッドの約100%を使用しているとします。 19番目のプロセスを開始すると、カーネルはそのプロセスが他の18プロセスのうちの1つの親兄弟としてコアの1つで実行されるようにスケジュールします。
最初の18個のプロセスを中断せずに19番目のプロセスをより早く完了するには、カーネルに「プロセスにコア全体を提供」し、残りのプロセスの1つを親兄弟にプッシュするように依頼します。
つまり、他のプロセスが親兄弟を使用しているスレッドで19番目のプロセスを予約されていないとマークしたいと思います。
Nice -20を使用すると、この目的では機能しないようです。