eAccelerator安装指南及与APC的性能比较
时间:2006-10-31 来源:garfield61
今天给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左右。
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左右。
相关阅读 更多 +