Ubuntuでコアの数を見つける方法

How Find Number Cores Ubuntu




Linux管理者は、Linuxサーバーを管理し、さまざまなタスクを複数のサーバーマシンに割り当てるときに、コアの数を知る必要があることがよくあります。当初、コンピュータシステムにはシングルコアCPUが搭載されていましたが、現在では、パフォーマンスを向上させるためにマルチコアCPUが搭載されています。この投稿では、Ubuntu 20.04LTSシステムのコア数を見つけるための多数のメソッドとコマンドを提供します。

  • lscpuコマンドの使用
  • / proc / cpuinfoファイルの使用
  • nprocコマンドの使用

方法1:lscpuコマンドを使用してUbuntuのコア数を見つける

NS 「lscpu」 コマンドは、CPUアーキテクチャに関連するすべての情報を提供します。







$ lscpu



上記のコマンドは、CPUアーキテクチャ、CPUコアの数、コアあたりのスレッド数など、CPUに関連するすべての情報を表示します。



CPU情報のみを除外するには、 「lscpu」 とのコマンド 「egrep」 このようなコマンド:





$ lscpu| egrep 'CPU (s )'

上記のスクリーンショットでわかるように、文字列CPUを含む行は、上記のコマンドの出力として表示されます。



この 「lscpu」 コマンドはからすべての情報を収集します ‘/ proc / cpuinfo’ ファイルとsysfs、つまり、CPU関連の情報をから直接取得できることを意味します ‘/ proc / cpuinfo’ ファイル。

方法2:/ proc / cpuinfoファイルを使用してUbuntuのコア数を見つける

の名前として ‘/ proc / cpuinfo’ つまり、これはCPUの情報を含むファイルであり、catコマンドを使用してこのファイルのすべての情報を簡単に表示できます。

$ /パーセント/cpuinfo

この一連の情報から、以下に示すコマンドに示すように、cat、grep、およびwcコマンドを組み合わせることで、情報をフィルターで除外し、コアの正確な数を取得できます。

$ /パーセント/cpuinfo| グリッププロセッサー| トイレ -NS

ご覧のとおり、コアの数のみが表示されています。

方法3:nprocコマンドを使用してUbuntuのコア数を見つける

を使用する代わりに 'グリップ' からコアの数を除外するコマンド ‘/ proc / cpuinfo’ ファイル、として知られている簡単なコマンドがあります 「nproc」 コアの数のみを取得する場合:

$nproc

上記のコマンドの出力で確認できるように、必要に応じてコアの数も出力されています。

結論

この投稿には、Ubuntu 20.04LTSオペレーティングシステムのコア数とその他のCPU関連情報を見つけるための3つの簡単で深遠な方法が含まれています。上記の方法のいずれかを使用して、コアの数を見つけることはもはや難しくありません。