ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
マニュアルページセクション 1M: システム管理コマンド Oracle Solaris 11.1 Information Library (日本語) |
- 電源管理に影響するイベントの報告と分析
powertop [-c processor_id] [-d count] [-t interval] [-v] [-h]
PowerTOP は、システムがどれだけ効果的に、CPU の電源管理機能を利用しているかを表示する可観測性ツールです。本来ならアイドル状態になっているシステムでツールを実行することによって、ユーザーは、別の電力状態で CPU が稼働している時間を調べられます。未使用 (アイドル) のシステムでは、そのすべての時間にわたって最低の電力ステータスで稼働することが理想的ですが、バックグラウンドのユーザーおよびカーネルアクティビティー (ステータスをポーリングするために定期的に起動するランダムなソフトウェア) のために、アイドルシステムでも必要以上に電力を消費する場合があります。
このツールは、システムアクティビティーを定期的に分析し、サポートしているそれぞれの電力状態でプロセッサが稼働している時間に関するサマリーを示します。また、CPU を起動させ、より多くの電力を消費させる原因となった上位アクティビティーも表示します。ユーザーはこのレポートを通じて、システムの問題領域を特定および診断し、その電力効率を最適化できます。
PowerTOP は、CPU が低い電力状態に移行することを妨げているアクティビティーの量を平均し、「Wakeups-from-idle per second」フィールドにその値を表示します。この値は、ウェイクアップの合計回数を現在の時間間隔で割ったものです。いつでもすべてのイベントが画面に表示されるわけではありません。
実行中に R キーを押すと、分析が強制的にリフレッシュされます。時間間隔は、デフォルトまたは指定した値に復元されます。アプリケーションを終了するには、Q キーを押す必要があります。
PowerTOP は、一部の仮想ドメインで動作します。ただし、アイドル状態遷移のレポートは、物理的 CPU を複数の仮想 CPU が共有する場合があるため、正確であることも、正確でないこともあります。ウェイクアップ回数とイベントレポートはどちらも、現在仮想化されている環境に関する情報を表示します。
サポートしているオプションは、次のとおりです。
ツールが監視すべき CPU を指定します。
システムアクティビティーの count 分析の結果を画面にダンプします。
コマンドの使用方法を表示します。
ツールがシステムを分析する間隔を秒単位で指定します。指定可能な値は、1 から 30 の範囲です。デフォルトは 5 秒です。
詳細モードに切り換えて、カーネル循環サブシステムの発動などをイベントレポートに記します。
例 1 間隔を設定する
次のコマンドは、間隔を 2 秒に設定します。
% powertop -t 2
例 2 システムアクティビティーを分析しダンプする
次のコマンドは、システムアクティビティーを分析し標準出力に 4 回ダンプします。
% powertop -d 4
例 3 循環サブシステムアクティビティーを報告する
次のコマンドは、循環サブシステムアクティビティーを報告します。
% powertop -v
例 4 特定のプロセッサでのアクティビティーを分析する
次のコマンドは、PowerTOP を実行し、CPU 3 のデータのみを表示します。
% powertop -c 3
正常終了。
エラーが発生した。
使用法が正しくありません。
属性についての詳細は、マニュアルページの attributes(5) を参照してください。
|
kstat(1M), psrinfo(1M), uadmin(2), libdevinfo(3LIB), attributes(5), cpr(7), pm(7D), pm-components(9P), removable-media(9P)
SunOS 以外のマニュアルページでの xscreensaver(1) および dtpower(1M)。
PowerTOP を実行するには DTrace 特権が必要です。