コマンドラインは現在のワット消費量を返します。

コマンドラインは現在のワット消費量を返します。

コマンドラインから現在のワット消費量を返す方法はありますか? powertopプログラムが見つかりましたが、ワット消費量をコマンドラインに値として返す方法が見つかりませんでした。私は私ができることcatgrep

ベストアンサー1

私のシステムでは、バッテリーから電力を引き出すことができます。

cat /sys/class/power_supply/BAT0/power_now
9616000

ThinkPadからtp_smapiモジュールがロードされると、ファイルは

cat /sys/devices/platform/smapi/BAT0/power_now

ただし、値はµW単位のようです。次のように目的のツールを使用して変換できますawk

awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_now
9.616 W

sysfsファイルシステムで場所が見つからない場合は、次のように検索できます。

find /sys -type f -name power_now 2>/dev/null

また、このパッケージをlm-sensors使用して特定のシステムのシステム電力使用量を確認できます。

# sensors power_meter-acpi-0
power_meter-acpi-0
Adapter: ACPI interface
power1:      339.00 W  (interval =   1.00 s)

おすすめ記事