CPU güç yönetimi için Windows tarafından hangi API'lar sağlanmıştır (Güç planlarında Denetim Masasında yapabileceğinize benzer şekilde CPU frekans ölçeklendirmesi, minimum ve maksimum CPU sıklığı ayarlama ile ilgileniyorum, ancak programatik bir şekilde). Ben de .NET API'ları ile ilgileniyorum. (Bu, bir üretim ortamında kullanmak niyetinde değil, bazı dinamik güç yönetimi algoritmaları için bir kavramın kanıtı değil)Windows - CPU güç yönetimi API'ları
7
A
cevap
5
C++ Güç Yönetimi API'leri:
NET Güç Yönetimi API'leri http://msdn.microsoft.com/en-us/library/aa373170.aspxMicrosoft.Win32
ad içindedir. http://msdn.microsoft.com/en-us/library/hxkc1kwd.aspx den
Örnek:
private void powerModeChanged(System.Object sender, Microsoft.Win32.PowerModeChangedEventArgs e)
{
int si = SystemInformation.PowerStatus;
switch (si)
{
case BatteryChargeStatus.Low:
MessageBox.Show("Battery is running low", MessageBoxIcon.Exclamation);
case BatteryChargeStatus.Low:
MessageBox.Show("Battery is critically low", MessageBoxIcon.Stop);
Default:
// Battery is okay.
}
}
O ad çevresinde alay tarafından çok daha fazla bulabilirsiniz.
2
power-management API'da kazmayı denediniz mi?
1
WMI yolunu kontrol ettiniz mi? http://msdn.microsoft.com/en-us/library/aa394572%28VS.85%29.aspx
: Win32_Processor sınıfhttp://msdn.microsoft.com/en-us/library/aa394373%28VS.85%29.aspx
WMI Referans ... LoadPercentage, PowerManagementCapabilities gibi bilgiler bir sürü sağlar
İlgili konular
- 1. CPU kullanımı ve CPU hızı
- 2. OS Yeniden Başlatma, Kapatma, Hibernate, Uyku, Uyanma (Windows Python) Windows Güç Yönetimi fonksiyonlarını yapmanın bir otomatik hale yolu arıyorum
- 3. Verimlilik Güç Araçları Windows 2010 için Windows Phone Express
- 4. istemi, Windows Komutanlığı'ndan CPU Kullanımı alın Windows Komut İstemi ?: toplam CPU Kullanımı alacağı Nasıl
- 5. Windows Kimlik Doğrulaması ile Oturum Yönetimi
- 6. güç (C++ - {templates}) = güç (C++)?
- 7. Directx 11 Bellek Yönetimi
- 8. Yetersiz CPU nedeniyle CPU
- 9. Windows güç planlarını/şemalarını C# (WinAPI kullanarak) edinin
- 10. Chrome Extension webAudio API, Windows güç tasarruf modlarını durdurur
- 11. USB güç durumunun algılanması
- 12. Doküman Yönetimi/İçerik Yönetimi Arayış
- 13. Incl CPU Time, Excl CPU Time, Incl Real CPU Time, Exce Real CPU Time'ın anlamı nedir?
- 14. Güç Pivot Dilimleyicileri Temizleme
- 15. Z3 Güç Modulo İfadeleri
- 16. iPad'de güç yönlendirme - javascript
- 17. Android'deki matematiksel güç işlemleri
- 18. CPU metrikleri dstat dstat cpu çıktı
- 19. AngularJS + Tek Çekirdekli CPU = Neredeyse% 100 CPU
- 20. C++ CPU
- 21. CPU sipariş
- 22. Görevler yönetimi için Java Framework
- 23. Profilleme için CPU hızını sınırlama
- 24. Bellek etkin güç kipi algoritması
- 25. Bir String'in güç kümesinin oluşturulması
- 26. Google Chrome'da güç indirme Uzantı
- 27. Scala için `` `güç operatörü oluşturma?
- 28. toplamı ayrı bir güç Yani
- 29. Delphi'de bir dizinin güç kümesi
- 30. Eclipse "javaw.exe" Yüksek CPU kullanımı