当我得知 apc支持php-fpm 或者叫做 php-fpm支持apc 的时候, 我马上在我的博客服务器上配置了它, 并分给它了128M内存, 即如下配置
[APC]
apc.enabled=1
apc.shm_segments=1
apc.shm_size=128M
apc.max_file_size=10M
apc.stat=1
如果你不怎么修改或这不修改php文件的话可以设置apc.stat=0来提高性能, 但是
为了使更新的内容生效,你必须重启Web服务器(译者注:如果采用cgi/fcgi类似的,需重启cgi/fcgi进程)。via http://www.php.net/manual/zh/apc.configuration.php#ini.apc.stat
你可以尝试提高apc.shm_size或者apc.shm_segments的值来使得apc能够使用更多的内存。
顺便说一下, 我的服务器采用的是nginx+php-fpm的方式, 它可以使得内存紧缺的vps能够更好的处理php, 但是请设置好fastcgi。
发表评论