0

重複の可能性:
プロセスごとのバッテリー使用量の取得

c# を使用して、各プロセスが消費する電力を調べてリストに表示する方法はありますか?

4

2 に答える 2

1

これは実行するのがかなり難しいタスクです。一般に、通常のコンピューターには標準のハードウェア サポートがありません。

お使いの PC が消費している電力量を調べた直後であれば、壁コンセントの電源モニターを使用することをお勧めします: http://www.amazon.com/P3-International-P4400-Electricity-Monitor/dp/B00009MDBU

もう 1 つのヒントは、UPS を使用している場合、ベンダー固有の API を使用して電力消費量を取得できる場合があることです。

C# を介して一般的な消費電力を取得する方法について議論している msdn のスレッドもありますが、これも難しく、明確な回答はありません。http://social.msdn.microsoft.com/Forums/eu/csharplanguage/thread/1eb2fc16-ceca-4984-acf8-cf81185d528f

于 2012-08-14T10:00:34.737 に答える
1

さまざまなモデルに遭遇しましたが、パワーの意味がわかりません。

検討したいのは次のうちどれですか。

  • CPU
  • メモリー
  • ディスク IO

たとえば、メインフレームの充電プロセスでは、純粋な CPU パワー (MIPS) を使用します。

大規模データベースの課金には、CPU およびディスク IO の関数が使用されます (実行計画から派生)

于 2012-08-14T10:00:57.737 に答える