Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65185
  • 博文数量: 15
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-04 17:12
个人简介

It

文章分类

全部博文(15)

文章存档

2015年(13)

2014年(2)

我的朋友

发布时间:2015-06-02 10:47:51

ngx_array_t 是nginx中的动态数组,当数组容量已满,仍向其插入数据,数组会动态改变数组的容量。数组的特点是使用下标访问元素,其访问速度是常量。数组使用一块连续内存存储其元素,如果容量固定,可以使用普通数组;但很多场景,数组中元素个数事先未知,如果分配太多内存,会浪费宝贵的内存资源,故开发动态数组。动.........【阅读全文】

阅读(1297) | 评论(0) | 转发(0)

发布时间:2015-06-01 17:10:38

这两个很简单,放在一起介绍。1. 二进制安全字符串保存长度,可以不以'\0'结尾,字符串中可以包含任何字符。 之所以列出,是因为nginx中大部分字符串都是使用 ngx_str_t 保存,使用频率非常高。typedef struct {    size_t      len;    u_char  .........【阅读全文】

阅读(1330) | 评论(0) | 转发(0)

发布时间:2015-06-01 14:56:45

分析环境:nginx的源码版本: 1.5.6, linux CentOS  kernel 2.6.32-431.el6.i686 开源软件,编译及安装的一般三部曲即:    configure    make    installnginx的configure很有特点,其提供了很多复杂功能。该configure是shell脚本文件.........【阅读全文】

阅读(1321) | 评论(0) | 转发(0)

发布时间:2015-06-01 11:44:59

 nginx 作为一个特别注重性能的轻web服务器,其设计及实现有很多值得做高性能给服务器开发人员借鉴的地方。以前分析过一段时间的nginx的源码,但由于时间较长,基本都忘记了,现在决定重新分析并记录下来。nginx有很多优点,网上有很多。这里主要说一下其实现特点,后面会有所添加及修改:1. 代码风格是我喜欢的,但.........【阅读全文】

阅读(1177) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册