xcache count vs cpu count vs webadmin slots

时间:2014-04-11 02:54:36

标签: xcache

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

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

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

http://i61.tinypic.com/29oj342.png

然而,我正在获得16个用于php缓存的插槽,所有这些插槽都在使用:

http://i58.tinypic.com/jgpl5c.png

任何人都能解释一下吗?这应该发生吗?

1 个答案:

答案 0 :(得分:1)

对这种情况的一个快速解释可能是xcache将12位数舍入到16位。

阅读你的帖子,我也把我的安装的xcache.count从4改为12,当我测试它时,我得到16个线程而不是12个。我把它设置为6,它舍入到8所以我'我非常确定xcache.count需要设置为2的幂。