在 2012年3月13日 下午11:15,smallfish <small...@gmail.com> 写道:
> 我也表示纳闷...我本地nginx/openresty基本差不多一致啊...
> 难道跑的是lua不是luajit?
- 是也乎,这怎么可以知道呢?
- 俺编译时,没有任何参数的, 不 with-luajit 就没有吧?
- 那怎么俺的lua 脚本都执行了?
> --
> blog: http://chenxiaoyu.org
>
>
>
> 在 2012年3月13日 下午11:05,agentzh <age...@gmail.com>写道:
>
>> On Tue, Mar 13, 2012 at 10:40 PM, 张伟 <he...@gmail.com> wrote:
>>>
>>> 自己编译用的是这些包:
>>> LuaJIT-2.0.0-beta9.tar.gz
>>> ngx_devel_kit--v0.2.17-7
>>> ngx_lua-v0.5.0rc17
>>> nginx-1.0.11.tar.gz | Tengine-1.2.3.tar.gz
>>>
>>> OpenRestry:
>>> ngx_openresty-1.0.11.21.tar.gz
>>>
>>> 与openrestry-1.0.11.21包编译的版本PK,
>>> 在16核机器上跑,openrestry能跑到1.7wqps,自己编译的只有1.2w
>>>
>>
>> 这个结果对我来说也有些意外,呵呵。你确定测试条件完全相同么?被测试的 Lua 程序是什么样的呢?
>>
>>>
>>> 不知道OpenResty的nginx用了什么patch?
>>> 还是和官方nginx没有区别的
>>>
>>
>> ngx_openresty 中使用的几乎是官方的 nginx 发行包,只是应用了一些针对 nginx 核心的重要 bug 和限制的补丁:
>>
>> https://github.com/agentzh/ngx_openresty/tree/master/patches/
>>
>> 其中不少补丁已经为 nginx 1.1.x 和更新的 nginx 1.0.x 官方版本所包含。
>>
>> Regards,
>> -agentzh
>>
>>
>> --
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/