摘要:
在上一篇中,以一张图(图1)介绍了nginx内存池管理函数的总体概况,并分析了底层支持函数和内存池(pool)管理所需要用到的一些数据结构。这里我们将来具体分析内存池管理功能函数。由上篇图1我们可以看出ngx_palloc为内存分配的核心,为此我们先看看这个函数。void * ngx_palloc(ngx_pool_t *pool, size_t size){ u_char *m; ngx_pool_t *p; /* 注意2个if,3个return */ if (size <= pool->max) { p = pool->curr... 阅读全文
posted @ 2012-06-06 09:53
三轩说
阅读(2880)
评论(0)
推荐(3)

浙公网安备 33010602011771号