Linux
发布时间:2015-05-14 15:05:09
分析了nginx内存池的实现原理,同haproxy比较起来,nginx的内存管理更为精细一些: haproxy主要关注大块内存(trunk)的分配,而nginx兼顾了大块内存和小块内存的动态分配。haproxy对于小块内存仍然用的是malloc, calloc等方式。因为适用的场景更为复杂,nginx的实现自然也复杂一点。以nginx-1.5.1为例,分析nginx内存池管理的实现。......【阅读全文】
发布时间:2015-05-14 14:50:16
项目中需要实现内存池的功能,本文中先分析haproxy中的内存池实现,haproxy内存管理的优点是代码简洁高效,适宜于处理动态内存分配的块大小比较固定的场景......【阅读全文】