我们想利用xCache 3.0.3的变量前缀,以便在共享主机上提供xCache的varcache。
我们的服务器有256GB的内存,我们希望将大约30GB的内容用于xCache。
然而,任何超过1024MB且PHP在启动时崩溃,我们似乎需要将xCache的总缓存大小限制在600MB左右,以免在崩溃时崩溃。
我们的服务器有32个CPU线程,因此我们最初将xcache.count设置为32,将xcache的总大小设置为1024MB。在一些与xCache相关的PHP崩溃之后,我们将xcache.count的数量减少到16,将总缓存减少到600MB,现在一切都运行顺利,但是有了varcache。
这限制了我们什么?这是操作系统限制吗?是不是xCache不是为管理这么多内存而构建的?是因为插槽太多了吗?
如果我们将xcache count设置为16并将xcache总内存设置为4096MB,那么创建16个256MB的缓存存储应该是个问题吗?
由于
答案 0 :(得分:0)
最好的办法可能是在官方支持谷歌小组频道上联系xcache开发者,他可能会提供更多帮助:
https://groups.google.com/forum/#!forum/xcache
除此之外,也许尝试memcached?