WindowsプラットフォームでCPU使用率とネットワークスループットを取得するための最も効率的で基本的な方法は何ですか?
私が間違っている場合は私を訂正してください...
- Windows API // Win32?SDK?(c / c ++)#すみません、わかりません...
- Windows Management Instrumentation(WMI)、
- Win32_PerfFormattedData_Tcpip_NetworkInterfaceクラスBytesReceivedPerSec
- Win32_PerfRawData_PerfOS_ProcessorクラスPercentProcessorTime
- System.Diagnostics PerformanceCounter
- パフォーマンスデータヘルパー(PDH)、pdh.dll
- PerformanceCounter(c#/。netフレームワーク)または別の今日のメソッド?
- ntdll.dllのNtQuerySystemInformation
では、この値を取得するための最良の方法は何ですか? CPU使用率とネットワークインターフェイス速度の値の両方を取得するにはwindows.h
、kernel32.dllのみをインポートできますか?
ありがとう