CentOS下安装Zend Optimizer与eAccelerator(2)

修改完php.ini文件后,设置一下缓存文件夹的权限
#mkdir /tmp/eaccelerator
#chmod 777 /tmp/eaccelerator
然后重启httpd服务器,然后查看phpinfo(),在其中有如下记录:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
     with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
     with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
说明eAccelerator安装成功,现在看看二者结合的优化效果如何。

simple          0.243
simplecall      0.381
simpleucall     0.525
simpleudcall    0.612
mandel          0.856
mandel2         1.054
ackermann(7)    0.669
ary(50000)      0.049
ary2(50000)     0.043
ary3(2000)     0.395
fibo(30)      1.601
hash1(50000)    0.082
hash2(500)       0.076
heapsort(20000) 0.237
matrix(20)      0.223
nestedloop(12) 0.393
sieve(30)       0.218
strcat(200000) 0.041
Total           7.698

差不多又快了0.5s的样子,所以二者结合起来确实起到了加快执行速度的作用,虽然减少的时间并没有很多,可能跟我测试文件本身的问题有关,因为主要是计算类的,对cpu要求高,所以能减少近一秒钟的执行时间也已经很不错了,这个就暂时写到这里了,具体的内部机制还要慢慢研究了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wywzfx.html