搜尋此網誌

2012年5月4日

計算 CPU utilization 於多核心的 ARM 系統 / CPU utilization on multi-core platform

目的: 計算 CPU utilization 於多核心的 ARM 系統

CPU info location:
1.          /proc/cpuinfo
2.          /proc/stat
3.          /proc/loadavg
4.          /proc/<pid>/stat
5.          /proc/<pid>/task/<tid>/stat

CPU test factor:
1.          CPU load
2.          CPU temperature
3.          Process CPU utilization
4.          Thread CPU utilization
5.          CPU frequency / scaling
6.          CPU BogoMIPS
7.          CPU benchmark
8.          CPU stress / long run
9.          CPU info
10.      Workload on specific CPU
11.      Power consumption
12.      Process queue
13.      Interrupt
14.      IO
15.      Context switch

�考�址:
1.          Unix/Linux 系统自动化管理: CPU 管理篇 (http://www.ibm.com/developerworks/cn/aix/library/0909_unixcpu_wangwh/)
2.          Linux平台Cpu使用率的�算 (http://blog.csdn.net/super005/article/details/6133959)
3.          系�平均��(Load average)�疑 (http://ssorc.tw/rewrite.php/read-59.html)
4.          linux�程cpu�源分配命令nice,renice,taskset (http://www.iteye.com/topic/633616)
5.          Calculating CPU Usage from /proc/stat (http://colby.id.au/node/39)
7.