Linuxでコアあたりのスレッド/タスク数を取得するには?

Linuxでコアあたりのスレッド/タスク数を取得するには?

ご存知のように、Linuxでは各CPUコアに独自の実行キューがあります。 Linux(Ubuntu)で現在コアごとに実行されているスレッドの数を取得するには?

ベストアンサー1

ご存知のように、Linuxでは各CPUコアに独自の実行キューがあります。

私が知っている限り...いくつかのカーネル調整可能な項目によって異なります。そしてそれは一般的に兄弟の間では真実ではありません。

とにかく、これはフィールドの正確な定義/proc/statであなたの質問への答えだと思います。man proc

私が覚えているように、statは起動後のデータを保持しているので、現在の実行数を取得するためにいくつかのスクリプトを操作する必要があるかもしれません。

おすすめ記事