Qt:獲取系統CPU使用率(Windows+macOS+Linux)
阿新 • • 發佈:2018-11-01
最近專案上有需求,需要根據CPU使用率來調整排程邏輯,因此寫了這個庫,沒有多少程式碼,直接開源好了
以下是README內容,直接搬過來:
介紹
JQCPUMonitor,是一個給Qt開發的,CPU使用率檢測庫,目前只檢測CPU整體使用率。
支援3個主要平臺,Windows、macOS和Linux
返回qreal型別,0表示0%使用率,1表示100%使用率,0.5表示50%使用率,以此類推
使用舉例
- 獲取當前CPU使用率
JQCPUMonitor::cpuUsagePercentage()
- 獲取5秒內平均CPU使用率
JQCPUMonitor ::cpuUsagePercentageIn5Second()
- 獲取30秒內平均CPU使用率
JQCPUMonitor::cpuUsagePercentageIn30Second();
關於這個庫
本庫原始碼均已開源在了GitHub上。
GitHub地址:https://github.com/188080501/JQCPUMonitor
方便的話,幫我點個星星,或者反饋一下使用意見,這是對我莫大的幫助。
若你遇到問題、有了更好的建議或者想要一些新功能,都可以直接在GitHub上提交Issues:https://github.com/188080501/JQCPUMonitor/issues