C++简单内存池模板类实现
自己实现的c++内存池,模板类实现,具备基础内存块,递增梯度,最大内存块等配置参数,初始化时分配好一批内存块供作用,当内存块不够使用时,已经分配内存块小于最大内存块个数,则再分配递增梯度个内存块,如果已经分配的内存块数大于最大内存块数,则分配失败。线程安全,windows,linux上测试通过。
用户评论
推荐下载
-
C++实现内存池
C++实现内存池
20 2020-10-30 -
内存池实现类
多线程和服务器中使用内存池避免内存的频繁new和delete导致系统不稳定。自己实现的一个内存池,带引用计数,线程安全,经过测试,使用内存池后程序稳定性显著提升。
36 2019-03-31 -
c++实现简单内存池维护可使用列表
参考自<C++primar>事先分配大的内存块。当申请内存时,从内存块中取出空闲的部分。当释放内存时,将释放的内存加入到可使用列表中(freelist)
26 2019-07-23 -
c++用于内存池管理类
c++用于管理内存池的封装类,简单好用,但只能用于类或自定义结构,不能用语基本类型管理
24 2019-01-01 -
c++ 实现的内存池memorypool
c++ 实现的内存池 memorypool。此内存池可防止频繁申请和释放内存造成的内存碎片
28 2018-12-28 -
C++ 内存池私有堆实现
C++ 内存池私有堆 实现 测试代码 私有堆管理类 1. CPrivateHeap: 自动创建和销毁进程私有堆 每一个该类的对象都代表一个私有堆, 所以该类对象的特点是: 一般声明周期都比较长 通常作
46 2019-04-05 -
简单C++线程池实现
这是一个非常简单的线程池实现,适合刚开始学习线程池的朋友。
43 2019-06-21 -
几种内存池的实现c c++ 源码
几种内存池的实现(c/c++源码)
30 2019-05-31 -
c++实现简单的线程池
本文介绍的线程池采用C++语言,在windows平台下实现。本着技术分享的精神写作本文同时公布源代码。欢迎大家指出该线程池存在的问题并对当前性能进行讨论。
11 2020-11-06 -
C++内存池模版类与多种容器封装
1,封装的C++内存池模版类,可以使用malloc方式和new方式分配内存,可在多线程情况下安全工作 2,封装了多个容器类以适应多线程下的操作 3,本封装可在IOCP高性能通信服务器上高效、稳定的工作
6 2020-08-23
暂无评论