STL源码剖析学习-体系结构与内核分析-1

分配器(allocator)简说 这是malloc()调用操作系统的命令后所作的事情,size所括的空间是程序所申请的内存,其它的数据项统称为Over Head。其中最常用的是首尾两个红色的块,保存了这整个内存空间的大小,这也是free函数不需要告诉释放的内存的大小的原因,因为free会自动去寻找这个首尾空间。那么over head和所申请的数据内存占用的比例来看,如果数据内存比较小,那么over
相关文章
相关标签/搜索