0

在双六核机器(12 核)上在 php 5.4.24 上使用 xcache 3.1.0:

[~]# cat /proc/cpuinfo |grep -c processor
12

我在 php.ini 的 xcache 对象的 count 属性中输入了 12,并且 webadmin 同意:

但是,我得到了 16 个用于 php 缓存的插槽,所有这些插槽都在使用:

谁能解释一下?这应该发生吗?

4

1 回答 1

2

对这种情况的一个快速解释可能是 xcache 将 12 数字四舍五入为 16。

阅读您的帖子,我还将安装的 xcache.count 从 4 更改为 12,当我测试它时,我得到了 16 个线程而不是 12。我将它设置为 6,它四舍五入为 8,所以我很确定 xcache。 count 需要设置为 2 的幂。

于 2014-09-29T18:25:02.450 回答