2013-02-13 46 views
1

我瞭解Linux系統中有getrusage()API,用於查找當前進程的CPU使用情況。是否有像這樣獲取系統CPU使用率的API?或者我應該簡單地去尋找在https://unix.stackexchange.com/a/21564處討論的解決方案,我手動讀取/ proc/stat?像htop和top這樣的軟件用於查找用戶,系統,空閒等?用於CPU使用的Linux C API

在此先感謝。

+1

據我所知,/ proc/stat是要走的路。 – sashang 2013-02-14 00:31:44

回答

4

top詢問/ proc/stat,就我所知儘管沒有你要求的API。

+1

我寧願說'read(2)'-ing'/ proc/stat'就是* API *來做到這一點。 – 2013-02-14 06:22:07