免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8732 | 回复: 7
打印 上一主题 下一主题

[OpenBSD] [原创]OpenBSD环境下eAccelerator、pecl-APC和Zend Optimizer的对比测试 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-11 16:14 |只看该作者 |倒序浏览
最近做了OpenBSD环境下eAccelerator、pecl-APC和Zend Optimizer的对比测试,谈谈测试心得。

1.eAccelerator需要下载源码编译安装,pecl-APC在packages中就有,pkg_add即可,方便许多。
eAccelerator的安装可以参考偶的博文:
OpenBSD环境下安装PHP加速软件eAccelerator的方法[原创]

2.Zend Optimizer有加速(缓冲)代码的功能吗?(也许是偶的压力测试太重,看不出来有加速作用)。
Zend Optimizer在OpenBSD环境下的安装方法:
OpenBSD环境下安装Zend Optimizer的通用万能方法![原创]

3.Zend Optimizer如果要和eAccelerator合用,就把压缩级别调到0,否则反而影响速度。
OpenBSD4.3+eAccelerator0.9.5.3+ZendOptimizer3.3.0a

4.eAccelerator据说和suhosin冲突,会导致内存泄漏。
list(,$temp) leak with eacc+suhosin

5.eAccelerator貌似有少少兼容性的问题。
运行下面的php程序,eAccelerator不能返回正确的结尾,pecl-APC可以,Zend Optimizer也可以。
<?php
for ($i = 0; $i < 10000; $i++) {
        $link = mysql_connect('localhost', 'root', '123456', true);
        echo "$i => ";
        var_dump($link);}
?>

6.程序环境非必要Zend Optimizer的情况下,首选pecl-APC(它和Zend Optimizer不兼容)。

总结:

1.PHP缓冲(加速)首选pecl-APC,兼容性和性能表现都非常优秀。

2.如果你的PHP环境需要Zend Optimizer,就安装eAccelerator,并把Zend Optimizer的压缩级别调到0。
zend_optimizer.optimization_level=0

本文来自个人博客,地址:http://onmp.cublog.cn


[ 本帖最后由 young_king 于 2009-3-3 16:53 编辑 ]

评分

参与人数 1可用积分 +2 收起 理由
OraBSD + 2

查看全部评分

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
2 [报告]
发表于 2009-02-11 20:13 |只看该作者
可否贴在论坛上,便于加分等处理

论坛徽章:
0
3 [报告]
发表于 2009-02-12 08:46 |只看该作者
原帖由 gvim 于 2009-2-11 20:13 发表
可否贴在论坛上,便于加分等处理


呵呵~~~

偶的博文都是欢迎转载的!

注明地址即可!:wink: :wink: :wink:

论坛徽章:
0
4 [报告]
发表于 2009-02-12 09:42 |只看该作者
freebsd呢?一样么?

论坛徽章:
0
5 [报告]
发表于 2009-02-12 09:58 |只看该作者
原帖由 张长弓 于 2009-2-12 09:42 发表
freebsd呢?一样么?


偶目前只做了OpenBSD环境下的测试,未做FreeBSD环境下的测试,未敢断言。

可以自行测试下看结果。

论坛徽章:
0
6 [报告]
发表于 2009-03-30 21:27 |只看该作者
请问楼主的公司为何选择OpenBSD?

论坛徽章:
0
7 [报告]
发表于 2009-03-31 08:38 |只看该作者

回复 #1 young_king 的帖子

好,这样就很清楚了。实用的文章一定要顶。

论坛徽章:
0
8 [报告]
发表于 2009-03-31 09:47 |只看该作者
原帖由 bbskuang 于 2009-3-30 21:27 发表
请问楼主的公司为何选择OpenBSD?


呵呵~~~

偶的公司暂时还没有用上OpenBSD,只是偶自己鼓捣的东西,希望对正在使用OpenBSD的朋友有所帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP