たとえば、デバイスがどれだけの電力 (ワット、電圧など) を使用しているかを表示できるターミナル コマンドまたは GUI アプリがあるかどうかを知りたいです。たとえば、ハード ドライブが 3 台ある場合、それらの使用量。マザーボードとその他のデバイスの使用量。
確認することは可能ですか?
答え1
PowerTOP を使用すると、特定のデバイス/プロセスが使用しているワット数の概算値を取得できます。特定のプロセスからのウェイクアップの割合だけでなく、使用されている電力量の概算値を取得するには、まず PowerTOP をキャリブレーションすることが重要です。
sudo powertop --calibrate
さまざまなデバイスの電源をオン/オフしながらさまざまなテストを実行するため、時間がかかります。してはならないキャリブレーション中はマシンに触れないでください。キャリブレーションが完了すると、PowerTOP が通常どおり起動します。データ収集を可能にするために、PowerTOP を実行したままにする必要があります。約 1 時間後、最初の列に電力推定値が表示され始めます。
答え2
シェル内からこれを行うことはできません。消費電力を正確に測定するには、PSU によって消費される電流を測定する必要があるため、ソフトウェアには消費電力量を知る方法がありません。
私は、電力会社が無料で配布している、家庭の電力消費量を測定できるデバイスの 1 つを使用して、自分のコンピューターでこれを実行しました (かなり正確な方法で)。リモート ディスプレイをオフィスに置いて、デバイスの電源をオンまたはオフにしたときや、CPU を大量に消費するアプリを実行したときなどに、ディスプレイの表示がどうなったかを記録しました。