2012-08-14 54 views
0

可能重複:
Get Battery Usage By Process獲取功耗爲每個進程

有沒有辦法找到多大的權力是由每個進程所消耗和使用C#在列表中顯示?

+0

你是什麼意思由p奧爾? CPU片? – danish 2012-08-14 09:53:35

+0

@Bridge提出了一個有趣的觀點:如果他們要計算程序消耗佔總系統消耗的百分比,那麼他們需要考慮各種功耗配置文件... – 2012-08-14 13:44:45

回答

1

這是一個相當困難的任務,通常在普通計算機中通常沒有標準的硬件支持。

如果你只是找出後多少權力您的PC正在消耗我建議使用牆插電源監控器:http://www.amazon.com/P3-International-P4400-Electricity-Monitor/dp/B00009MDBU

另一個祕訣可能是,如果您使用的是UPS,有時你可以得到力量使用供應商特定的API進行消費。

這裏也是msdn討論如何通過C#獲得一般功耗的一個線程,即使這很困難,也沒有明確的答案。 http://social.msdn.microsoft.com/Forums/eu/csharplanguage/thread/1eb2fc16-ceca-4984-acf8-cf81185d528f

1

我遇到過各種型號,但我不知道你用什麼意思是電源。

您想考慮以下哪一項?

  • CPU
  • 存儲器
  • 磁盤IO

有關大型機例如充電過程中,他們使用純CPU功率(MIPS)

對於充電大型數據庫,函數的CPU &使用磁盤IO(來自執行計劃)