Centos正在使用所有的内存caching,而不是放弃

total used free shared buffers cached Mem: 1024 1020 3 0 0 859 -/+ buffers/cache: 160 863 

随着863“免费”的程序,一切都得到了内存的问题。 所有的网页都有

 Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0 

我怎样才能知道在地狱里吃了859mb的内存,并释放它?

我用php-fpm和mysql使用nginx

问题在于APC。 我正在使用完整的64MB的caching。 我把它增加到了120MB,现在一切似乎都顺利进行。

对于有这个问题的其他人,为了增加你的caching大小,去php.ini(或php.d目录,findapc.ini,如果存在的话),并添加或更改

 apc.shm_size=64M 

无论你想要的价值是什么。