cpupmtest は、Power ManagementTM の状態を使用して CPU を繰り返しテストします。 CPU は、最高速度、中速度、最低速度、中速度の順に、ユーザーが定義した時間だけ繰り返し実行されます。 このテストでは、各速度状態で CPU の速度が正しく変化することを検証します。
このテストと同時にデバイステストも実行し、CPU の速度変化がデバイスのパフォーマンスに影響を与えているかどうかを監視することもできます。 cpupmtest を使用して、それぞれの Power Management モードですべてのデバイスが正しく機能していることを確認します。
cpupmtest は、現在 Sun BladeTM 100 システムおよび Sun Blade 1000 システムでサポートされています。
cpupmtest を正しく実行するには、次の手順を実行する必要があります。
/etc/power.conf ファイルに次の行が含まれていることを確認することによって、Power Management autopm モードを無効にします。
autoshutdown 30 9:00 9:00 noshutdown autopm disable |
set us:us_direct_pm = 0x |
/etc/power.conf ファイルを変更した後は、システムをリブートする必要があります。
ダイアログボックスを表示するには、システムマップにあるテスト名を右クリックし、Test Parameter Options を選択します。 システムマップにこのテスト名が表示されない場合は、グループツリーを展開すると表示される場合があります。展開しても表示されない場合は、このテストに合ったデバイスがシステムに含まれていない可能性があります。 詳細は、『SunVTS 4.3 ユーザーマニュアル』を参照してください。
オプション |
説明 |
---|---|
FullSpeed |
システムを最高速度でテストする時間を分単位で設定します。 |
HalfSpeed |
システムを中速度でテストする時間を分単位で設定します。 |
LowSpeed |
システムを最低速度でテストする時間を分単位で設定します。 |
テストモード |
サポート |
説明 |
---|---|---|
接続テスト |
× |
サポートされていません。 |
機能テスト (オフライン) |
○ |
すべてのテストを実行できます。 |
/opt/SUNWvts/bin/cpupmtest 標準引数 -o dev=cpupm,fs=mm,hs=mm,ls=mm
表 11-3 cpupmtest のコマンド行構文
引数 |
説明 |
---|---|
dev=cpupm |
デバイス名を指定します。 |
fs=mm |
システムを最高速度でテストする時間を分単位で設定します。 |
hs=mm |
システムを中速度でテストする時間を分単位で設定します。 |
ls=mm |
システムを最低速度でテストする時間を分単位で設定します。 |