カーネルモジュールで物理的および論理的なコア番号を見つける方法は?
-
26-10-2019 - |
質問
Linuxには、カーネルモジュールが実行されている物理コアと論理コアの数(ハイパースレッドの場合)を返すカーネル関数はありますか?
解決
の終わりを見てください include/linux/smp.h
: smp_processor_id()
現在の実行されているCPUの数を提供します。 get_cpu()
同じことを行い、先制を無効にして、あなたがそのCPUにとどまるようにします put_cpu()
呼ばれています。
ユーザースペースから使用できます sched_getcpu()
また getcpu()
同じ情報を取得するには。
所属していません StackOverflow