【调查】大家的apache每个进程通常占用多少内存?我的感觉太大了

【调查】大家的apache每个进程通常占用多少内存?我的感觉太大了

top后可以看到我的机器上apache每个进程占用内存都很大,空闲的时候大概占用情况如下:

[Copy to clipboard] [ - ]
CODE:
  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
62470 mysql      21  20    0   326M 68008K kserel 0   0:08  0.00% mysqld
63005 apache    1   4    0 39384K 25084K accept 0   0:01  0.00% httpd
63076 apache    1   4    0 39120K 22772K accept 0   0:00  0.00% httpd
63006 apache    1   4    0 37960K 23528K accept 0   0:01  0.00% httpd
63013 apache    1   4    0 37768K 15596K accept 0   0:00  0.00% httpd
......

每个httpd进程居然占用将近40MB内存,感觉有点夸张了,不知道各位的机器上httpd进程都占用多大内存?
uname -a
apachectl -v
apachectl -l


QUOTE:
原帖由 HonestQiao 于 2006-12-13 08:43 发表
uname -a
apachectl -v
apachectl -l



[Copy to clipboard] [ - ]
CODE:
www# uname -a
FreeBSD www.myxxx.com 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Wed May 24 13:32:37 CST 2006     root@www.myxxx.com:/usr/src/sys/i386/compile/MyWWW i386
www# apachectl -v
Server version: Apache/2.2.2
Server built:   May 24 2006 18:59:01
www# apachectl -l
Compiled in modules:
  core.c
  prefork.c
  http_core.c
  mod_so.c
www#

请版主大人和高手们指点一二。
vmstat 5 5

[Copy to clipboard] [ - ]
CODE:
r-->;在运行队列中等待的进程数
b-->;在等待io的进程数
w-->;可以进入运行队列但被替换的进程
memoy
swap-->;现时可用的交换内存(k表示)
free-->;空闲的内存(k表示)
pages
re--》回收的页面
mf--》非严重错误的页面
pi--》进入页面数(k表示)
po--》出页面数(k表示)
fr--》空余的页面数(k表示)
de--》提前读入的页面中的未命中数
sr--》通过时钟算法扫描的页面
disk 显示每秒的磁盘操作。 s表示scsi盘,0表示盘号
fault 显示每秒的中断数
in--》设备中断
sy--》系统中断
cy--》cpu交换
cpu 表示cpu的使用状态
cs--》用户进程使用的时间
sy--》系统进程使用的时间
id--》cpu空闲的时间

如果 r经常大于 4 ,且id经常少于40,表示cpu的负荷很重。
如果pi,po 长期不等于0,表示内存不足。
如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好。



QUOTE:
原帖由 HonestQiao 于 2006-12-13 14:43 发表
vmstat 5 5

[code]
r-->;在运行队列中等待的进程数
b-->;在等待io的进程数
w-->;可以进入运行队列但被替换的进程
memoy
swap-->;现时可用的交换内存(k表示)
free-->;空闲的内存( ...

谢谢版主大人:)

我还想看看哪位朋友贴出一下自己的机器上top看到的httpd进程消耗内存情况,不知哪位朋友可以贴出来,看看我的是不是跟大伙的相差太多。


QUOTE:
原帖由 HonestQiao 于 2006-12-13 14:43 发表
vmstat 5 5

[code]
r-->;在运行队列中等待的进程数
b-->;在等待io的进程数
w-->;可以进入运行队列但被替换的进程
memoy
swap-->;现时可用的交换内存(k表示)
free-->;空闲的内存( ...

[root@localhost root]# vmstat 5 5
procs                      memory      swap          io     system         cpu
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0  50444  37688   5224 885016    0    1    10    26   84   139 10  2 85  3
0  0  50444  46200   5232 885068    1    0     2    86  972  1316 15  3 78  4
0  0  50444  56588   5240 885140    1    0     1    70 1136  1471 24  4 67  5
2  0  50444  60576   5248 885272    0    0    13    82 1185  1448 21  2 72  5
0  0  50444  59068   5260 885356    0    0     3    82 1116  1358 16  3 77  4
没有PI  PO啊?
能否详细介绍一下vmstat的用法?谢谢
为什么没有人能贴出自己的top结果呢?很奇怪


[Copy to clipboard] [ - ]
CODE:
如果pi,po 长期不等于0,表示内存不足。
如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好

为什么我的vmstat里没pi po 和 disk?

我的是这样的
[root@RH-5 root]# vmstat 5 5
procs                      memory      swap          io     system         cpu
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0 275716 546188 239432 665632    0    0     3     2    4     0  0  1  0  0
0  0 275716 556612 239432 665632    0    0     0    58  211   140 15  3 82  0
0  0 275716 562936 239432 665632    0    0     0    39  154   112 14  3 83  0
0  0 275716 565156 239432 665636    0    0     0    42  185   109 15  3 82  0
0  0 275716 566996 239432 665636    0    0     0    46  247   135 15  3 82  0

PID USERNAME     THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
  897 www            1   4    0 19508K 10008K sbwait 0   0:07  1.61% httpd
  859 www            1   4    0 19688K 10056K sbwait 0   0:07  0.63% httpd
5408 www            1   4    0 15180K  5724K accept 0   0:00  0.54% httpd
  543 mysql         13  20    0   287M 28252K kserel 0   6:23  0.44% mysqld
  785 www            1   4    0 19512K 10004K sbwait 0   0:08  0.39% httpd
  816 www            1   4    0 19460K  9988K sbwait 0   0:05  0.24% httpd
5401 www            1   4    0 15056K  5624K sbwait 0   0:00  0.19% httpd
  758 www            1   4    0 19480K  9996K accept 0   0:07  0.15% httpd
5392 www            1   4    0 14068K  4592K sbwait 0   0:00  0.05% httpd
  782 www            1   4    0 19500K  9948K sbwait 0   0:10  0.00% httpd
  772 www            1   4    0 19508K  9892K sbwait 0   0:09  0.00% httpd
  760 www            1   4    0 19720K 10104K sbwait 0   0:09  0.00% httpd
  779 www            1   4    0 19628K  9984K sbwait 0   0:09  0.00% httpd
  795 www            1   4    0 19492K  9968K sbwait 0   0:09  0.00% httpd
  856 www            1   4    0 19520K  9976K sbwait 0   0:08  0.00% httpd
  728 www            1   4    0 19556K 10012K sbwait 0   0:08  0.00% httpd
  783 www            1   4    0 19568K  9996K sbwait 0   0:08  0.00% httpd
  831 www            1   4    0 19488K  9900K sbwait 0   0:08  0.00% httpd
  741 www            1   4    0 19468K  9896K sbwait 0   0:08  0.00% httpd
  884 www            1   4    0 19580K  9936K sbwait 0   0:08  0.00% httpd
  797 www            1   4    0 19496K  9964K sbwait 0   0:08  0.00% httpd
  738 www            1   4    0 19640K 10072K sbwait 0   0:08  0.00% httpd
  909 www            1   4    0 19668K 10076K sbwait 0   0:08  0.00% httpd
  796 www            1   4    0 19472K  9904K sbwait 0   0:08  0.00% httpd
  825 www            1   4    0 19712K 10180K sbwait 0   0:08  0.00% httpd
  847 www            1   4    0 19548K 10000K sbwait 0   0:08  0.00% httpd
  721 www            1   4    0 19552K 10076K sbwait 0   0:08  0.00% httpd
  798 www            1   4    0 19608K  9988K sbwait 0   0:08  0.00% httpd
  824 www            1   4    0 19464K  9980K sbwait 0   0:07  0.00% httpd
  865 www            1   4    0 20260K 10380K sbwait 0   0:07  0.00% httpd
  720 www            1   4    0 19544K 10000K sbwait 0   0:07  0.00% httpd
  762 www            1   4    0 19480K  9880K sbwait 0   0:07  0.00% httpd
  827 www            1   4    0 19532K  9972K sbwait 0   0:07  0.00% httpd
  742 www            1   4    0 19512K 10024K sbwait 0   0:07  0.00% httpd
  882 www            1   4    0 19512K  9960K sbwait 0   0:07  0.00% httpd
  812 www            1   4    0 19844K 10236K sbwait 0   0:07  0.00% httpd
  905 www            1   4    0 19644K  9940K sbwait 0   0:07  0.00% httpd
  761 www            1   4    0 19708K 10192K sbwait 0   0:07  0.00% httpd
  800 www            1   4    0 19512K  9872K sbwait 0   0:07  0.00% httpd
  763 www            1   4    0 19820K 10312K accept 0   0:07  0.00% httpd
  780 www            1   4    0 19484K  9944K sbwait 0   0:07  0.00% httpd