【发布时间】:2018-04-30 01:15:27
【问题描述】:
也许这是个愚蠢的问题,但我想弄清楚 max_accelerated_files 是如何工作的……
我了解 PHP 网的“描述/说明”
opcache.max_accelerated_files integer 最大键数(和 因此脚本)在 OPcache 哈希表中。使用的实际值 将是素数集合中的第一个数字 { 223, 463, 983, 1979, 3907, 7963, 16229, 32531, 65407, 130987 } 大于 或等于配置的值。最小值为 200。 PHP
但我的问题是,一旦配置了这个号码,它会做什么。它是否为此设置分配内存?如果我们有足够的内存,我们为什么不直接设置数字 1000000 就可以了?如果我们假设将此数字配置为 2000 并且我们有 2010 个文件,会发生什么?他们是否有某种堆栈,并且一旦该文件轮到它就会被缓存?未缓存的文件会怎样?
感谢您的回答
【问题讨论】: