AIX服務器如何確認cpu使用率?
aix計算cpu使用率方法一:
使用CPU的處理能力基準計算實時CPU占用率
具體描述:
(1) 在RTOS系統啟動前, 使用Tick中斷測試CPU的處理能力基準 CPUPerformanceBase;
(2) 在系統進入運行后, 使用空閑任務執行與測試CPU處理能力基準完全相同的算法, 得到RTCPUPerformance.
(3) 周期地計算CPU占用率, 并清除RTCPUPerformance的值, 一般每秒鐘計算一次:
RealTime CPU Load = 1 - (RTCPUPerformance/CPUPerformanceBase) * 100%
優點:
(1) 實現簡單
(2) 所得到的CPU占用率非常準確, 誤差只取決于CPUPerformanceBase的測試結果和整除時的余數, 通常誤差小于1%
(3) 不占用硬件資源
缺點:
(1) CPU必須一直全速運行, 不能修改CPU主頻, 也不能使CPU進入掉電保護模式
(2) 不能得到系統中每個任務對CPU占用率的貢獻
(3) 必須有一個空閑任務才能計算。
上一篇跑跑是哪國出的游戲
下一篇win7系統不能裝WPS