Get CPU Usage

取得 CPU usage 可以由 performance data 中得到,方式是透過 RegQueryValueEx(HKEY_PERFORMANCE_DATA) 取得 performance data 後,再一個一個從裡頭去找我們要的資料。下頭是微軟 MSDN 的資料:


http://msdn.microsoft.com/en-us/library/aa373219(v=vs.85).aspx


在 CodeProject 上還有另一個人用 C++ 來實作。這個程式我使用過,抓起來跟 task manager 有時還是有誤差,也有可能是抓的時間不一致所造成,但原則上還可以用。



How to get CPU usage by performance counters



留言

熱門文章