自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Apache数组创建、使用的过程分析

1.这里我们以main函数中数组的使用为例:ap_server_pre_read_config = apr_array_make(pcommands, 1, sizeof(char *));ap_server_post_read_config = apr_array_make(pcommands, 1, sizeof(char *));ap_sever_config_defines =

2015-12-07 15:24:02 419

原创 Apache内存池使用过程的分析

毫无疑问,内存池使用的总的流程是:首先创建一个内存池,在创建的过程中指定它的父内存池,并需要将其挂接到对应的内存池树层次结构上;其次,使用内存池,刚开始使用时内存池中除了本身结点的一点空间外,没有其他的空间了,如果需要的内存较大,则需要从分配子中分配内存,并挂接到内存池的active 链表上,然后直接使用;最后,内存池的销毁,内存池的销毁同时内存也都会重新释放到分配子中,由分配子进行管理。下面

2015-11-29 14:15:32 1264 2

原创 Apache中内存分配子的分配和释放函数分析

1. 对内存分配子的字段总结:struct apr_allocator_t {    apr_uint32_t   max_index;    apr_uint32_t   max_free_index;    apr_uint32_t   current_free_index;#if APR_HAS_THREADS    apr_thread_mutex_t  *mute

2015-11-28 15:13:35 1217 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除