goahead源码分析---块内存分配--balloc.c文件
到目前为止,个人发现的goahead的一个特点:1、函数执行过程中需要的缓冲区都不是由外部提供的,而是什么时候需要什么时候申请,用完后释放,如果申请的内存存放了调用者需要的信息,则将这块内存的地址通过参 数 传出去,同时由调用者负责释放。2、在HTTP请求等地方频繁的进行了内存的申请和分配。也许系统的malloc函数有种种缺点,goahead提供了自己的块内存
原创
2012-12-17 23:54:30 ·
1723 阅读 ·
0 评论