剖析Nginx内存池所看到的资料

这个确实写的很好很强大,值得多看看。
另外截图:
剖析Nginx内存池所看到的资料
剖析Nginx内存池所看到的资料
剖析Nginx内存池所看到的资料

还有关于Nginx的内存对齐:

https://www.cnblogs.com/my_li...

void ngx_destroy(……);//这个方法直接释放内存池所有的资源
void ngx_reset_pool(……);//这个方法主要是释放了大块内存资源,对于小块内存资源的不释放直接归零复用
ngx_int_t ngx_pfree(……);//这个方法只负责释放大块内存
static void ngx_palloc_block(ngx_pool_t pool, size_t size);这个方法是在小内存分配时发现没有可用的内存资源,此时再去申请新的内存块

相关推荐