禁用缓存文件的 APC 缓存吗?

禁用缓存文件的 APC 缓存吗?

我有一个相当大的网站,其中有一个由 phpBB 提供支持的论坛。我启用了 APC,并配备了 1Gb 的 RAM。phpBB 生成大量缓存的 php 文件(我的情况是 6 万到 7 万),而且他们迅速填满APC内存。我考虑通过 apc.filter 选项禁用此类文件的 apc 缓存。您认为这是否合理?

答案1

使用过滤器选项绝对有意义。我会先尝试一下。

否则,您可以设置apc.ttl在一定时间后清除操作码缓存条目。该时间以秒为单位设置;尝试以 3600 之类的值启动并进行适当调整。

答案2

应该可以关闭 phpBB 中的文件系统缓存。您的解决方案也很有意义。

相关内容