我有一个虚拟专用服务器,只允许我使用128MB的RAM。我最近为PHP安装了APC,耗费超过128MB。我的提供商希望我升级我的帐户,如果我没有得到这个数字。是否有可用于在APC上设置最大值的配置选项?
答案 0 :(得分:4)
您可以使用apc.shm_size配置选项。 APC Configuration
答案 1 :(得分:2)
It seems您需要对apc.shm_segments
和apc.shm_size进行更改,以更改给予APC的总体内存。
答案 2 :(得分:2)
APC的目标是通过花费更多内存来节省CPU。 您必须允许足够的ram,以便您要缓存的页面将保持缓存以用于下一个请求。 128M很低,单个Wordpress需要20M
要降低所需的ram,您可以:
微调APC就是给他足够的内存,所以它永远不必刷新缓存。
Frank Farmer建议很好。使用apc.php。
很高兴看到每个人都在回答你想要实际降低内存的方法。他们明白了! :)