摘要: Nginx内存池(pool)的管理的实现主要写在ngx_palloc.c这个文件中,为了明晰的看该文件中的函数之间的关系,我们描绘出以下一张简单的示意图:图1 Nginx内存池(pool)管理功能函数关系图 由以上图我们可以清晰的看出Nginx内存池(pool)管理函数可分为两部分,一部分底层支持函数主要为ngx_alloc、ngx_free、ngx_align_ptr(内存对齐的宏)、ngx_memalign、ngx_memzero,这部分函数比较简单多为对C语言标准库的一些封装,另一部分内存池管理功能函数如ngx_creat_pool、ngx_destroy_pool、ngx_res... 阅读全文
posted @ 2012-06-05 20:30 Java研究者 阅读(2797) 评论(4) 推荐(0) 编辑