一、cpu信息采集
1).采集cpu使用率
采集算法:通過/proc/stat文件采集并計算CPU總使用率或者單個核使用率。以cpu0為例,算法如下:
1. cat /proc/stat | grep ‘cpu0'得到cpu0的信息
2. cpuTotal1=user+nice+system+idle+iowait+irq+softirq
3. cpuUsed1=user+nice+system+irq+softirq
4. sleep 30秒
5. 再次cat /proc/stat | grep 'cpu0' 得到cpu的信息
6. cpuTotal2=user+nice+system+idle+iowait+irq+softirq
7. cpuUsed2=user+nice+system+irq+softirq
8. 得到cpu0 在30秒內的單核利用率:(cpuUsed2
主站蜘蛛池模板:
永州市|
岳阳县|
仙居县|
武平县|
梨树县|
石城县|
遂川县|
姚安县|
莫力|
镇江市|
卓尼县|
平阳县|
孟村|
宁乡县|
寻甸|
犍为县|
游戏|
加查县|
临夏县|
嫩江县|
昭通市|
阳原县|
柳河县|
东城区|
香港
|
镇雄县|
方山县|
霸州市|
客服|
合肥市|
上思县|
日喀则市|
蓬安县|
凤阳县|
平乐县|
象州县|
阿克陶县|
财经|
永康市|
内丘县|
扎囊县|