我正在使用eAccelerator来caching我的PHP操作码。 我将磁盘caching设置为/ var / cache / eAccelerator。 我怎样才能限制caching的大小? 它已经增长到1.5吉比,并不断增长!
基于eAccelerator 文档 ,我的猜测是它的caching比你想要的要多。
我想你想做的是翻转
eaccelerator.shm_only = "0"
至
eaccelerator.shm_only = "1"
也许 :)
或者你可能会考虑quotacaching目录? 不知道这是否会适得其反,或者是否会限制其规模。
另外,你可以看看编译时选项--with-eaccelerator-shared-memory 。 不知道这是相关的,但如果脚本也将结果存储在caching中 – 这可能是一个问题?