centos では、cat コマンドを使用して CPU 使用率を確認できます。このコマンドの機能は、ファイルを接続し、標準出力デバイスに出力することです。構文は「cat /proc/cpuinfo」です。
この記事の動作環境: centos 6.4 システム、Dell G3 コンピューター。
例は次のとおりです。
これは画像はサーバーです。CPU の詳細な実行ステータスは、CPU の数、コアの数、ハイパースレッディングをサポートしているかどうかなどを理解することに重点を置いています。画像では、主にプロセッサー、物理 ID、兄弟、コアIDとCPUコア。
1. 同じ物理 ID を持つすべての論理プロセッサは、同じ物理ソケットを共有します。各物理 ID は、一意の物理パッケージ、つまり CPU.
2 を表します。兄弟数は、物理パッケージ CPU 上にある論理 CPU の数を表します。
3. 各コア ID は一意のプロセッサ コアを表し、同じコア ID を持つすべての論理 CPU は同じプロセッサ コア上に配置されます。
4. 同じコア ID と物理 ID を持つ論理 CPU が複数ある場合は、システムがハイパー スレッディング (HT) テクノロジをサポートしていることを意味します。
5. 物理 ID は同じだがコア ID が異なる 2 つ以上の論理 CPU がある場合、これはマルチコア プロセッサであることを意味します。CPU コア フィールドは、マルチコアがサポートされているかどうかも示すことができます。 . .
次の方法で CPU ステータスを問い合わせることができます。
1. 論理 CPU の数:
cat /proc/cpuinfo | grep “processor” | wc –l
2. 物理 CPU の数:
cat /proc/cpuinfo | grep “physical id” | sort | uniq | wc –l
3. 各物理 CPU のコア数:
cat /proc/cpuinfo | grep “cpu cores” | wc –l
4. ハイパースレッディングをサポートしていますか? 2 つの論理 CPU の「コア ID」が同じ場合、ハイパースレッディングがオンになります。
5. 各物理 CPU の論理 CPU の数>>
cat /proc/cpuinfo | grep “siblings”
6. 物理 ID はすべて 0 であり、物理プロセッサが 1 つだけであることを示します
7。プロセッサには 2 つの異なる番号があり、両方とも同じ物理 ID に属し、CPU コアの値は 2 です。これは、CPU がデュアルコアであり、各コアが論理プロセッサを 1 つだけ持つことを意味します。
推奨チュートリアル: 「centos チュートリアル」
以上がCentOSでCPU使用率を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。