2 つの異なる CPU に 2 つのスレッドを固定する必要がある Linux カーネル モジュールを作成しています。カーネルにエクスポートした後、sched_setaffinity() を使用する予定です。同じための他のエクスポートされた関数はありますか?
また、cpumask に 1 つの CPU のみを設定した場合、スレッドはその CPU に移動してすぐに有効になりますか? そうでない場合、どうすれば同じことを強制できますか? sched_setaffinity() の直後に schedule() を呼び出すと役立ちますか?