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内存管理的优点是代码简洁高效,适宜于处理动态内存分配的块大小比较固定的场景......【阅读全文】
发布时间:2015-02-01 14:48:55
LVS简介 LVS是Linux Virtual Server的简称,即Linux虚拟服务器,官网是http://www.linuxvirtualserver.org/。目前已经合入Linux Kernel主干版本,旨在利用集群负载均衡和Linux OS实现一个高性能、高可用的服务器,具有良好的可靠性、可扩展性和可管理性。LVS集群由三部分组成,如下:l Load B.........【阅读全文】