備忘録のため,内容の正当性については責任を持ちません。

ふと気になったので,このサーバのメモリ消費量を調べてみた。


実メモリは 512MB,Swap は 1,024MB 割り当てられている。

まず top コマンドを実行する。

# top
top - 11:07:14 up 6 days, 11:50,  1 user,  load average: 0.02, 0.02, 0.00
Tasks: 118 total,   4 running, 114 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    524464k total,   516280k used,     8184k free,     3280k buffers
Swap:  1044216k total,   147872k used,   896344k free,    84680k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      15   0  2088  572  544 S  0.0  0.1   0:00.27 init
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.01 ksoftirqd/0
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.01 events/0
  :

……普通にスワップしてました。

メモリの使用率でソートする。

Shift + o, n, Enter
top - 11:09:00 up 6 days, 11:52,  1 user,  load average: 0.00, 0.01, 0.00
Tasks: 118 total,   2 running, 116 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    524464k total,   516856k used,     7608k free,     3680k buffers
Swap:  1044216k total,   148424k used,   895792k free,    85080k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1596 clamav    18   0  162m 123m 1200 S  0.0 24.1   0:32.15 clamd
28624 root      18   0 91664  60m  50m S  0.0 11.8   0:00.55 httpd
13294 apache    16   0  104m  30m 5652 S  0.0  6.0   0:01.32 httpd
16042 apache    15   0  103m  27m 4744 S  0.0  5.4   0:00.42 httpd
11523 apache    15   0  101m  27m 5708 S  0.0  5.3   0:01.17 httpd
16040 apache    17   0  101m  26m 5864 S  0.0  5.3   0:00.69 httpd
16041 apache    15   0  102m  26m 4672 S  0.0  5.3   0:00.60 httpd
11517 apache    15   0  100m  26m 5876 S  0.0  5.3   0:01.72 httpd
11519 apache    15   0  102m  26m 4652 S  0.0  5.3   0:00.38 httpd
11515 apache    15   0  100m  26m 5832 S  0.0  5.2   0:01.35 httpd
  :

httpd ……。

グラフにすると次のようになった。

メモリ使用量 (単位: MB)

こんなアクセスが過疎ってるサーバでもスワップするなんて。この先大丈夫なんだろうか。Apache のダイエットを検討しよう。


コメント

コメントする




CAPTCHA