运行HTTPD的多个实例,虚拟内存不断耗尽?

我注意到我的VPS今天performance怪异。 我已经把它设置为一个Web服务器(以及MySQL,PHP,FTP等),目前只有一个网站在那里运行。 我今天早些时候注意到,该网站会间歇性地断开与数据库的连接,并且也根本无法加载。

我打开了Webmin,当它最终加载(花了一段时间),它报告说I / O的CPU语言是100%,而125.47MB虚拟内存中的125.39MB用完了。 我重置了VPS,并且在它恢复在线后,CPU读取它正在以100%空闲运行,并且正在使用0KB的RAM。

1小时44分钟后,服务器现在说我正在使用7.36MB的RAM。 它还说,我有66个进程正在运行,并看着我有9个httpd服务运行的实例。

我在想,httpd服务正在吃掉RAM和CPU(每个实例报告它使用大约330000KB的RAM)。 由于我只有一个网站上运行的服务器(和Webmin的一个实例)不应该期望看到只有一个httpd运行的实例吗? 或者这是正常的?

如果httpd的多个实例不是问题,还有什么可能导致这些问题?

编辑:
CPU使用情况列出的进程是:

ID Owner CPU Command 2401 root 1.3 % /usr/libexec/webmin/proc/index_cpu.cgi<br /> 1 root 0.0 % /sbin/init<br /> 2 root 0.0 % [kthreadd]<br /> 3 root 0.0 % [migration/0]<br /> 4 root 0.0 % [ksoftirqd/0]<br /> 5 root 0.0 % [watchdog/0]<br /> 6 root 0.0 % [events/0]<br /> 7 root 0.0 % [cpuset]<br /> 8 root 0.0 % [khelper]<br /> 9 root 0.0 % [netns]<br /> 10 root 0.0 % [async/mgr]<br /> The processes by RAM are: 1034 mysql 444648 kB /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-e ...<br /> 1156 apache 334512 kB /usr/sbin/httpd<br /> 1157 apache 333728 kB /usr/sbin/httpd<br /> 1161 apache 333728 kB /usr/sbin/httpd<br /> 1136 root 319352 kB /usr/sbin/httpd<br /> 1158 apache 319352 kB /usr/sbin/httpd<br /> 1159 apache 319352 kB /usr/sbin/httpd<br /> 1160 apache 319352 kB /usr/sbin/httpd<br /> 1162 apache 319352 kB /usr/sbin/httpd<br /> 1163 apache 319352 kB /usr/sbin/httpd<br /> 882 root 248576 kB /sbin/rsyslogd -c 4<br /> 1144 root 117072 kB crond<br /> 1960 root 108212 kB -bash<br /> 945 root 108076 kB /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/my ...<br /> 1957 root 97456 kB sshd: root@pts/0<br /> 2486 root 67068 kB /usr/libexec/webmin/proc/index_size.cgi<br /> 1164 root 64152 kB /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf<br /> 2489 root 64152 kB /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf<br /> 909 root 63756 kB /usr/sbin/sshd<br /> 1135 postfix 62220 kB qmgr -l -t fifo -u<br /> 2062 postfix 62048 kB pickup -l -t fifo -u<br /> 1126 root 61968 kB /usr/libexec/postfix/master<br /> 1 root 19112 kB /sbin/init<br /> 2498 root 11208 kB sh -c ps --cols 2048 -eo user:80,ruser:80,group:80,rgroup:80,pid,ppid,pgid,pcpu, ...<br /> 2499 root 11092 kB ps --cols 2048 -eo user:80,ruser:80,group:80,rgroup:80,pid,ppid,pgid,pcpu,vsz,ni ...<br /> 358 root 10860 kB /sbin/udevd -d<br /> 615 root 10856 kB /sbin/udevd -d<br /> 894 root 3988 kB /usr/sbin/acpid<br /> 1172 root 3984 kB /sbin/agetty /dev/ttyS0 9600 vt100-nav<br /> 

我跟踪了Webmin运行的问题。 我已经把Webmin的服务整晚closures了,现在RAM的使用已经受到了控制。 我现在已经删除了Webmin并使用了ISP Config 3。 同样,RAM的使用现在是非常好的。