博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

LAMPER

2008年7月3号<细节决定成败>
garfield61.cublog.cn


eAccelerator安装指南及与APC的性能比较
今天给jh.mop.com又上了一台机器,刚开始装的是APC,结果发现负载很快到了3点多。而另外一台机器装的是eAccelerator,负载只有0.3多。每秒并发量同样是10-15左右,看来APC的性能跟eAccelerator比起来还是有些差距的。不过我用的都是默认设置。不知道是不是因为默认设置不能发挥APC的最大功效?
eAccelerator安装步骤基本和APC是一样的。
照着源码树里的README装下来就好了。
1、 export PHP_PREFIX="/usr"
 
  $PHP_PREFIX/bin/phpize
 
  ./configure \
  --enable-eaccelerator=shared \
  --with-php-config=$PHP_PREFIX/bin/php-config
 
 2、 make
 3、make install

4、把如下配置粘贴在php.ini里
  extension="eaccelerator.so"
  eaccelerator.shm_size="16"
  eaccelerator.cache_dir="/tmp/eaccelerator"
  eaccelerator.enable="1"
  eaccelerator.optimizer="1"
  eaccelerator.check_mtime="1"
  eaccelerator.debug="0"
  eaccelerator.filter=""
  eaccelerator.shm_max="0"
  eaccelerator.shm_ttl="0"
  eaccelerator.shm_prune_period="0"
  eaccelerator.shm_only="0"
  eaccelerator.compress="1"
  eaccelerator.compress_level="9" 
 
5、 mkdir /tmp/eaccelerator -m 777
 
如此简单,一切OK了。负载很快降到0.3左右。

发表于: 2006-10-31 ,修改于: 2006-10-31 17:57,已浏览591次,有评论0条 推荐 投诉


网友评论

发表评论