AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] AMH5配置xcache后CPU使用率降低一半,附安装方法 |
|
---|---|
wangxingcs |
wangxingcs 发表于 2014-12-02 09:48:41
AMH5一直没能更新PHP缓存插件,在安装wordpress或者大流量的网站后,CPU占用率一直非常高,昨天无奈自行配置了xcache,CPU使用率直接下降一半,90%降到40%,网站和后天访问速度也正常了,方法如下:
这里默认用的php 5.3.28,其它版本更换路径就好了。 安装方法: wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz tar -zxvf xcache-3.2.0.tar.gz cd xcache-3.2.0 /usr/local/php-5.3.28/bin/phpize --clean && /usr/local/php-5.3.28/bin/phpize ./configure -with-php-config=/usr/local/php-5.3.28/bin/php-config -enable-xcache -enable-xcache-coverager -enable-xcache-optimizer make && make install 配置: [xcache-common] extension = xcache.so[xcache.admin] xcache.admin.enable_auth = On xcache.admin.user = "admin" xcache.admin.pass = ""[xcache] xcache.shm_scheme = "mmap" xcache.size = 160M xcache.count = 1 xcache.slots = 8K xcache.ttl = 0 xcache.gc_interval = 0 xcache.var_size = 4M xcache.var_count = 1 xcache.var_slots = 8K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 300 xcache.var_namespace_mode = 0 xcache.var_namespace = "" xcache.readonly_protection = Off xcache.mmap_path = "/tmp/xcache" xcache.coredump_directory = "" xcache.coredump_type = 0 xcache.disable_on_crash = Off xcache.experimental = Off xcache.cacher = On xcache.stat = On xcache.optimizer = Off[xcache.coverager] xcache.coverager = Off xcache.coverager_autostart = On xcache.coveragedump_directory = ""
点赞,加油! (4分)
2014-12-02 09:48:41 1
|
zmyamh |
这个好啊 希望官方也赶紧搞起这些流弊的模块
回复
2014-12-02 10:20:39 2
|
ai120730041 |
直接复制命令粘帖就对了么?
回复
2014-12-02 10:36:13 3
|
amysql |
PHP源码缓存类的模块要迟点发布。
因为这类模块会影响PHP运行。 官方这边需要先测试稳定。
回复
2014-12-02 10:42:44 4
AMH面板 - 好用高效低占用、安全可靠极稳定 |
wl4236820 |
支持一个 支持
回复
2014-12-04 14:50:20 5
|
:wq |
支持 支持 支持 支持好的呀
回复
2014-12-04 17:21:17 6
|
hfs1314 |
本帖最后由 hfs1314 于 2014-12-12 22:57 编辑
AMH的每个站点都是独立的php-fpm进程,像xcache加速器只加载一个,我试了下两个站点,在环境目录etc下amh-php.ini里添加模块,xcache只能一个php主进程启用,一个进程启动了另一个php就down了。 如果每个站都是独立进程,太浪费资源咯,比如可以重复加载的eAccelerator加速器有指定共享内存,一个php主进程都会占用一份,我感觉吧,就配置一套合理的php-fpm,然后所有站点共用它,这样站点多的可以省点资源,我用过的WDCP就是这样的。两种模式各有好处其实,不好要求什么,只是说下想法
回复
2014-12-12 22:53:07 7
|
CNCHEN |
独立比较好,可以避免相互影响。
回复
2014-12-13 13:51:02 8
|
wangxingcs |
我这边配置好是全站都可启用的,我5种环境,十几个网站全都启用了,都没有问题,内存和CPU占用都很低
回复
2014-12-14 08:52:16 9
|
anneyliu |
xcache 与 APC 可以组合使用吗? 我网站CPU 压力很大 四核 日常一直保持60%
主要是发帖机 太厉害
回复
2014-12-14 19:50:33 10
|