Go to main content

マニュアルページ セクション 8: システム管理コマンド

印刷ビューの終了

更新: 2022年7月27日
 
 

powertop(8)

名前

powertop - 電源管理に影響するイベントの報告と分析

形式

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 が共有する場合があるため、正確であることも、正確でないこともあります。ウェイクアップ回数とイベントレポートはどちらも、現在仮想化されている環境に関する情報を表示します。

オプション

サポートしているオプションは、次のとおりです。

–c [processor_id]

ツールが監視すべき CPU を指定します。

–d [count]

システムアクティビティーの count 分析の結果を画面にダンプします。

–h

コマンドの使用方法を表示します。

–t [interval]

ツールがシステムを分析する間隔を秒単位で指定します。指定可能な値は、1 から 30 の範囲です。デフォルトは 5 秒です。

–v

詳細モードに切り換えて、カーネル循環サブシステムの発動などをイベントレポートに記します。

使用例 1 間隔を設定する

次のコマンドは、間隔を 2 秒に設定します。

% powertop -t 2
使用例 2 システムアクティビティーを分析しダンプする

次のコマンドは、システムアクティビティーを分析し標準出力に 4 回ダンプします。

% powertop -d 4
使用例 3 循環サブシステムアクティビティーを報告する

次のコマンドは、循環サブシステムアクティビティーを報告します。

% powertop -v
使用例 4 特定のプロセッサでのアクティビティーを分析する

次のコマンドは、PowerTOP を実行し、CPU 3 のデータのみを表示します。

% powertop -c 3

終了ステータス

0

正常終了。

1

エラーが発生しました。

2

使用法が正しくありません。

属性

属性についての詳細は、マニュアルページの attributes(7) を参照してください。

属性タイプ
属性値
アーキテクチャー
x86、SPARC
使用条件
diagnostic/powertop
インタフェースの安定性
流動的

関連項目

uadmin(2)libdevinfo(3LIB)pm(4D)cpr(4)attributes(7)kstat(8)psrinfo(8)pm-components(9P)removable-media(9P)

使用法

PowerTOP を実行するには DTrace 特権が必要です。