GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu でコア数を調べる方法

Linux 管理者は、多くの場合、Linux サーバーを管理し、さまざまなタスクをさまざまなサーバー マシンに割り当てる際に、コア数を知る必要があります。当初、コンピュータ システムにはシングル コア CPU が搭載されていましたが、現在ではパフォーマンスを向上させるためにマルチコア CPU が使用されています。この投稿では、Ubuntu 20.04 LTS システムのコア数を調べる方法とコマンドを多数紹介しています。

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

方法 1:「lscpu」コマンドで Ubuntu のコア数を調べる

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

$ lscpu

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

CPU 情報のみを除外するには、「lscpu」 を使用します 「egrep」 によるコマンド コマンドは次のとおりです:

$ lscpu | egrep 'CPU (s )'

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

この「lscpu」 コマンドは、「/ proc / cpuinfo」 からすべての情報を収集します 「/ proc / cpuinfo」 から CPU 関連の情報を直接取得できるように、ファイルと sysfs を使用します。 ファイル。

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

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

$ 猫/proc/cpuinfo

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

$ 猫 /proc/cpuinfo | grep プロセッサ |トイレ-l

ご覧のとおり、コアの数が表示されただけです。

方法 3:「nproc」コマンドで Ubuntu のコア数を調べる

「grep」 の代わりに 「/ proc / cpuinfo」 からコア数を除外するコマンド 「nproc」 という簡単なコマンドがあるファイル コアの数だけを取得するには:

$nproc

上記のコマンドの出力でわかるように、コアの数も目的どおりに出力されました。

卒業証書

この記事では、Ubuntu 20.04 LTS オペレーティング システムのコア数やその他の CPU 関連情報を見つけるための、シンプルかつ詳細な方法を 3 つ紹介します。上記のいずれの方法でも、コア数を見つけるのは難しくありません。


Ubuntu
  1. コマンドラインでのファイルの検索(ハウツー)

  2. Ubuntu で string コマンドを使用する方法

  3. Ubuntu でゴミ箱からファイルを削除するにはどうすればよいですか?

  1. UbuntuLinuxでtailコマンドを使用する方法

  2. Ubuntu で netplan コマンドを使用する方法

  3. Ubuntu でターミナルをクリアする方法

  1. Ubuntuのバージョン番号をすばやく見つける方法

  2. Ubuntu で自分の IP アドレスを見つける方法

  3. Ubuntu でプロセス ID を見つけるにはどうすればよいですか?