當前位置:知知館 >

經驗

> cpu佔用率是怎麼得到的

cpu佔用率是怎麼得到的

cpu佔用率是怎麼得到的

CPU的佔用率是使用CPU的處理能力基準計算實時CPU使用率。

1、在RTOS系統啟動前,使用Tick中斷測試CPU的處理能力基準CPU Performance Base。

2、在系統進入執行後,使用空閒任務執行與測試CPU處理能力基準完全相同的演算法,得到RT CPU Performance。

3、週期地計算CPU佔用率,並清除RTCPUPerformance的值,一般每秒鐘計算一次:

RealTimeCPULoad=1-(RTCPUPerformance/CPUPerformanceBase)*100%。

標籤: 佔用率 CPU
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-tw/jingyan/7r1g0o.html