php – Apache使用所有内存,网站上没有访问者

我有一个运行Apache 2.22的Ubuntu 13.04服务器.当我重新启动apache时,Web应用程序会快速加载,一切都很顺利.然而,大约5分钟后,我的整个2GB被占用了.即使网站上没有访问者,也没有运行cron脚本(系统脚本除外),就会发生这种情况.它没有显示出什么在顶部使用它.有任何想法吗?

root@replicator:/etc/apache2# free -m
             total       used       free     shared    buffers     cached
Mem:          1994       1927         66          0         20         14
-/+ buffers/cache:       1892        102
Swap:         1953        696       1256

最佳

  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND                                                   
18750 www-data  20   0  272m  30m 4128 D   1.0  1.5   0:00.63 apache2                                                   
18748 www-data  20   0  269m  27m 4416 D   0.7  1.4   0:01.25 apache2                                                   
18752 www-data  20   0  265m  23m 4380 D   0.7  1.2   0:00.41 apache2                                                   
   10 root      20   0     0    0    0 S   0.3  0.0   0:18.03 rcu_sched                                                 
  680 syslog    20   0  241m  216    0 S   0.3  0.0   0:16.32 rsyslogd                                                  
  925 root      20   0 21324  236  148 S   0.3  0.0   0:18.14 cron                                                      
18751 www-data  20   0  266m  25m 4204 D   0.3  1.3   0:00.26 apache2                                                   
18755 www-data  20   0  259m  18m 4388 D   0.3  0.9   0:00.41 apache2                                                   
18757 www-data  20   0  261m  19m 4152 D   0.3  1.0   0:00.15 apache2                                                   
    1 root      20   0 26664  780  180 S   0.0  0.0   0:01.67 init                                                      
    2 root      20   0     0    0    0 S   0.0  0.0   0:00.00 kthreadd                                                  
    3 root      20   0     0    0    0 S   0.0  0.0   0:06.48 ksoftirqd/0                                               
    4 root      20   0     0    0    0 S   0.0  0.0   0:00.00 kworker/0:0                                               
    5 root       0 -20     0    0    0 S   0.0  0.0   0:00.00 kworker/0:0H                                              
    6 root      20   0     0    0    0 S   0.0  0.0   0:00.00 kworker/u:0                                               
    7 root       0 -20     0    0    0 S   0.0  0.0   0:00.00 kworker/u:0H                                              
    8 root      rt   0     0    0    0 S   0.0  0.0   0:00.06 migration/0 

最佳答案 在服务器故障上尝试这个答案.这绝对不是一个编程问题.

https://serverfault.com/questions/408611/apache-httpd-process-utilizing-all-my-servers-memory

点赞