AIX CPU使用量 - 実行中のCPUの数をどのように知ることができますか?

AIX CPU使用量 - 実行中のCPUの数をどのように知ることができますか?

AIX 6.1 で - 次の出力が表示されます。最大16個の物理CPU; しかしここでは8人だけ活動中- なぜそんなことですか?

必要に応じてシステムは残りの8つを使用しますか?
それとも障害者ですか?

# lparstat -i | grep CPU

Online Virtual CPUs                        : 8
Maximum Virtual CPUs                       : 8
Virtual CPUs                               : 1
Maximum Physical CPUs in system            : 16
Active Physical CPUs in system             : 8
Active CPUs in Pool                        : -
Shared Physical CPUs in system             : -
Physical CPU Percentage                    : 100.00%
Desired Virtual CPUs                       : 8

ここでは、16個の利用可能なアイテムがあることがわかります。

# bindprocessor -q
The available processors are:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

ベストアンサー1

使用可能な CPU よりもアクティブな CPU 数が少ない理由は次のとおりです。

  1. IBM POWERサーバーには、需要容量という機能があります。これは、最初に使用したいよりも多くのCPUがインストールされているサーバーを購入し、後で必要に応じてアクティブにできることを意味します。あなたの場合と同様に、サーバーには16個のCPUがインストールされていますが、8個のみがアクティブです。

  2. CPUの非アクティブ化のもう1つの理由は、ハードウェアの問題かもしれません。オンデマンド容量のため、サーバーに追加のCPUがないとします。 CPUまたはCPUボードにハードウェア障害が発生した場合、サーバーは損傷を防ぐために無効にすることができます。

おすすめ記事