很难回答这个问题,因为每个站点很可能不同,而且每个服务器的配置也不同。
如果这些站点是单独安装的WordPress,那么1GB/30站点是正常的,对于apc.shm_size
, 这等于960MB,没有开销。
32MB在我看来太低了,无法从您的问题中判断站点的负载情况,但您应该考虑为APC分配更多RAM,这很容易就会超过1GB的RAM。
一些解决方案:
1。拆下APC 2。增加RAM或在VPS上放置较少的站点
3。运行一个WordPress安装(多站点或符号链接)
4。找到消耗RAM最多的站点/主题/插件,并将其移动到其他地方或进行优化。
您应该查看APC设置,这就像微调汽车一样,它可能会产生很大的影响或破坏您的服务器,所以要小心。
参考号:http://www.php.net/manual/en/apc.configuration.php
影响RAM使用的一些因素:
apc.max_file_size
- 设置为2M或更低apc.ttl
- 允许缓存项空闲的秒数apc.user_ttl
- 允许缓存项空闲的秒数(用户)apc.num_files_hint
文件数apc.stat
关闭此功能可能会产生巨大的影响,但它有主要缺点,请仔细阅读
ps.请勿在生产服务器上使用APC设置。