- 博客(1)
- 收藏
- 关注
原创 内存分配器的设计与实现
内存分配器(Memory Allocator)负责内存管理,实现动态内存的分配和释放。内存分配器分为两级。第一级分配器直接调用C函数分配内存,第二级分配器则采用内存池来管理内存。如果申请的内存块足够大,那么启动第一级分配器,否则启动第二级分配器。这种设计的优点是可以快速分配和释放小块内存,同时避免内存碎片;缺点是内存池的生命周期比较长,并且很难显式释放。
2015-08-14 15:11:24 3039
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人