2013年11月21日木曜日

Linux CPU load


Linux ではシステム情報を/proc/配下にファイル化している。

more /proc/loadavg

[root@cent proc]# more loadavg
0.00 0.00 0.00 1/199 4843


[root@cent proc]# top

Tasks: 123 total,   1 running, 122 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3%us,  0.3%sy,  0.0%ni, 99.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1923648k total,  1843076k used,    80572k free,   158004k buffers
Swap:  4128760k total,      196k used,  4128564k free,   188608k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    7 root      20   0     0    0    0 S  0.3  0.0  13:50.43 events/0
   14 root      20   0     0    0    0 S  0.3  0.0   0:07.92 bdi-default
 1929 gdm       20   0  107m 4192 2120 S  0.3  0.2   0:24.19 gconfd-2

topで"1"をクリックするとCPU番号が表示される
[root@cent proc]# top

top - 07:21:20 up 19 days, 11:31,  1 user,  load average: 0.00, 0.00, 0.00
Tasks: 123 total,   1 running, 122 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0%us,  0.0%sy,  0.0%ni, 99.6%id,  0.3%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1923648k total,  1842952k used,    80696k free,   158008k buffers
Swap:  4128760k total,      196k used,  4128564k free,   188612k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      20   0 19356 1448 1224 S  0.0  0.1   0:27.23 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.68 kthreadd
    3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
    4 root      20   0     0    0    0 S  0.0  0.0   0:00.49 ksoftirqd/0

0 件のコメント:

コメントを投稿