如何獲取Windows使用情況,物理內存以及網絡利用率和帶寬等數據,與我在任務管理器中看到的類似?我正在使用C++。如何獲得Windows數據,如CPU使用率等?
5
A
回答
6
您可以使用性能數據獲取CPU使用率。如果您只需要一個(或幾個進程)的數據,則可以更簡單地每隔幾秒呼叫GetProcessTimes
。
通常很難精確地確定物理內存使用量甚至意味着什麼。直到你做,試圖描述如何衡量它是毫無意義的。
您可以通過GetIpStatistics
獲得關於網絡利用率的一些信息。
您可以通過GetIfTable
獲得安裝的網絡適配器的額定帶寬。
2
Look Performance Counters in msdn
相關問題
- 1. 如何獲得Qt的CPU使用率
- 2. 如何在Windows IIS 8.5上使用PHP獲得CPU使用率? (2012 R2)
- 3. 如何在c#中獲得CPU頻率
- 4. 如何獲取CPU使用率?
- 5. 如何使用Javascript或Java獲得CPU利用率
- 6. 如何獲得Linux中的總CPU使用率(C++)
- 7. 如何獲得每個線程的CPU使用率在Mac OSX
- 8. 如何獲得xen中的cpu內核使用率?
- 9. 如何獲得C中的CPU使用率?
- 10. 如何獲得超過2個核心的CPU使用率?
- 11. 如何在jsp上獲得CPU使用率
- 12. 如何獲得C#中每個處理器的CPU使用率?
- 13. 如何獲得iPhone/iPad的CPU使用率?
- 14. 如何獲得CPU和內存使用率
- 15. KSH腳本來獲得CPU使用率
- 16. 如何獲得akka actor的CPU利用率
- 17. 我如何使用matlab主動獲得更高的CPU使用率
- 18. 如何在C++中使用Sigar庫獲得CPU使用率百分比
- 19. 使用來自C的系統調用,如何獲得CPU的利用率?
- 20. 如何獲得CPU溫度?
- 21. 如何使用C++在WMI中獲取CPU使用率?
- 22. 如何減少Windows服務器的高CPU使用率?
- 23. 如何在Windows上看不到內存/ CPU使用率?
- 24. 如何從C++的Windows中檢索總系統CPU使用率?
- 25. 如何強制最大CPU使用率
- 26. 如何限制CPU使用率?
- 27. 如何避免CPU使用率過高?
- 28. 如何最大化WebJob CPU使用率
- 29. 如何降低ffmpeg的CPU使用率?
- 30. 如何減少textdb的CPU使用率?
非常感謝。 – aviit
是的,我通過GetProcessTimes獲得cpu使用量,獲取GlobalMemoryStatusEx的內存使用量 – aviit
您能否解釋如何通過這些函數獲得帶寬。我試過了。但我不能。謝謝 – aviit