httpd 和 mysqld 内存不足

httpd 和 mysqld 内存不足

我为我的 Centos VPS 选择 512mb 内存,新网站的流量非常低。但是重新启动后 2.3 小时后,我只剩下 24mb 可用内存。当我使用 top 命令时:

2981 root 20 0 37176 10m 6440 S 0.0 2.1 0:00.15 httpd
2983 apache 20 0 37176 5244 724 S 0.0 1.0 0:00.00 httpd
2984 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd
2985 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd
2986 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd
2987 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd
2988 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd
2989 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd
2990 apache 20 0 37176 5228 708 S 0.0 1.0 0:00.00 httpd

为什么httpd,mysqld,named运行多次?在 htop 中,mysqld 运行多次,并且 mysqld 运行以下命令:

/usr/libexec/mysqld --basedir=/usr/ --datadir=/var/lib/mysql --user=mysql --log 所有进程的使用百分比总和约为 50-60%,并且我的 ram 应该使用 250 MB,而不是 500 MB!我应该怎么办?

相关内容