XCache大幅减少内存耗用
作者:
最后更新于 | 最初发布于 | 分类: 服务器和主机
使用VPS的朋友,对于内存总是有些担心,怕超。我也有同样的烦恼,但昨天对本网站所在VPS上,设置了XCache,内存好用即刻就从平均360MB降到270MB。
因为我现在所用的是SWVPS,是400MB内存的一款,所以总是有点儿担心。
具体的设置倒是不麻烦,我来简单介绍一下好了。
首先在Lxadmin的后台,Web & Mail & DB下,PHP config,选择Enable Xcache。
然后以管理员帐号SSH上服务器,修改/etc/php.d/xcache.ini文件,主要是修改这几个选项,其它用默认值即可。
xcache.size = 64M
xcache.count = 4
给予64M的缓存,四核的CPU。
然后就是重启VPS,重启后,xcache就生效了,在HyperVM主界面可以看到明显的内存耗用下降。
对了如果安装了XCache的Admin管理界面,就需要在上面的ini文件中设置管理员帐号。
xcache.admin.pass ="密码"
在管理界面可以看到XCache的工作情况。并清理缓存。看看DEMO。
除了内存可以节省之外,还有一个比较重要的改善,就是性能上的进步,网站的反应速度有大幅的提高,我没有进行定量的比较,但从定性上来说,是很明显的改进。可以参考phpBB的测试。从我主观的感受上来说,速度有50%以上的改进。
alpha2beta
这个和分配给Xcache的内存大小/总可用内存有关吧?
我用的VPS上开了Xcache后,内存和CPU的消耗是增加的。
David Yin
安装Xcache的控制面板,看看Cache使用情况到底如何。适当的调整参数,以改进性能和开销。
不是安装好就好的了。
地图
XCache 这方面的技术文章首次研究,对我很有用,谢谢