【发布时间】:2017-01-09 21:22:41
【问题描述】:
我的 opcache 的 memory_consumption 集为 512M,并且已满。
所以我将它增加到 2048M,并重新启动了 php-fpm 守护进程。它立即又被填满了:
该站点只是运行带有 2 个子域站点的 WP Multisite 安装。没什么特别的,真的。这是一个低流量的网站,主要是静态的。它确实有一家 Woocommerce 商店,但只有两种产品。没有什么让我认为这种缓存消耗量是合理的。
- PHP7 的 Opcache 是否预先分配了它配置使用的所有内存?
- 还是我的缓存真的被填满了?
- 还是我设置了不正确的属性?
我的 php-fpm 配置有:
php_value[opcache.memory_consumption] = 2048
如何进一步了解正在发生的事情?
【问题讨论】:
-
向我们展示“脚本”选项卡的内容。
-
@duskwuff 这里是:dropbox.com/s/ui12bzwkbbbg0ow/opcache-issue.txt?dl=0。我做了一些计算,报告的脚本只有 ~40MB(考虑到导入等)
标签: php wordpress php-7 opcache fpm