【项目】高并发内存池实现(化简版tcmalloc)
目录 前言 项目要求的知识储备和难度 一、是什么是内存池 1.池化技术 2.内存池 二、为什么要使用内存池 1.主要就是效率问题 2.内存碎片问题3.malloc三、设计一个定长的内存池1.定长内存池设
10天前100
目录 前言 项目要求的知识储备和难度 一、是什么是内存池 1.池化技术 2.内存池 二、为什么要使用内存池 1.主要就是效率问题 2.内存碎片问题3.malloc三、设计一个定长的内存池1.定长内存池设
高并发内存池前言引例介绍正式开始项目介绍内存池的作用效率问题内存碎片tcmalloc和malloc的关系定长内存池注意事项编写代码两个成员变量接口New——申请T类型大小的空间接口Delete——回收还回来的小空间New中添加利用回收空间解
下载 下github上面下载源码:Releases · gperftoolsgperftools (github) 这里下载的是https:githubgperftoolsgperftoolsreleas