搜索资源列表
mem_collector.tar.z
- 内存垃圾收集程序,整理内存碎片,提高内存利用率
C++MemoryPool_src
- C++内存池的使用例子,频繁的New和Delete操作会造成内存碎片,通过使用内存池,有效地解决了这个问题-C memory pool examples of the use and frequent New and Delete operations will cause memory debris, through the use of memory pool, effective solution to this problem
3DSLoader
- 内存池程序:定长内存池。实现小结构体的大量分配,减少内存碎片
C++NeiCunFenPei
- C++模拟内存分配 一、思路 模拟编译系统的内存分配与释放的,实现一些简单的操作。首先用一个静态数组模拟内存空间(buf),当调用申请内存操作时,将从数组空间(buf)返回给调用者一定的空间,当调用释放内存的时候,将将指定部分的内存标记为未用。 1.分配规则 每块被分配或释放的内存由MemInfo记录,并保存于数组(buf)中作为内存空间的“头”,其后紧跟数据。MemInfo组成链表结构,表头不占用数组空间(buf)。当调用者申请内存时,将导致MemInfo链表的遍历,遍历的
rdb_mempool
- 采用伙伴系统算法进行内存管理的原码,可以最大限度的避免内存碎片,同时提高内存分配效率 。-a partnership system memory management algorithm for the original code, the maximum memory to avoid the debris, while improving the efficiency of memory allocation.
MemoryPool.rar
- 一个内存池的实现,能够减少碎片的产生,只支持普通内存,不支持类空间申请.,The realization of a memory pool, to reduce debris, only to support the common memory, do not support the type of space applications.
mem_collector.tar.z
- 内存垃圾收集程序,整理内存碎片,提高内存利用率- The memory trash collection procedure, reorganizes the memory fragment, raises the memory use factor
buddy_allocte
- 1.实现一个内存管理的伙伴算法,实现内存块申请时的分配和释放后的回收。 实验准备 用随机函数仿真进程进行内存申请,并且以较为随机的次序进行释放。对其碎片进行统计,当申请分配内存失败时区分实际空间不足和由于碎片而不能满足。 -1. To implement a memory management algorithm partners to achieve the allocation of memory blocks and release time of applica
fifo
- 一个循环线性地址先进先出队列(FIFO),非常适合用做通讯、任务等,具有如下特点: 1.循环队列,空间利用率非常高,不用动态分配内存,不使用链表,无内存泄漏,无内存碎片; 2.线性地址空间,直接使用memcpy进出,速度非常快; 使用说明: 1.fifo_init 2.fifo_into 2.fifo_get 3.fifo_remove 4.fifo_uninit 如发现问题联系本人: lxj_com@163.com QQ:67016879
objpool_test
- 一个简易的内存池,对于优化内存管理有很大的帮助!可以有效地减少碎片-A simple memory pool, for the optimization of memory management is very helpful! Can effectively reduce the debris
MemoryManager
- 通过在系统层和应用层之间实现一个简易内存池,减轻系统层的负担,提高应用层的内存申请和释放效率,减少磁盘碎片-Through the system layer and application layer between a simple memory pool, reducing the burden on the system layer, application layer to improve application and release of memory efficiency and
apengge-TrickyMemoryAllocator-master
- 用于解决频繁申请内存的碎片问题。只归还最久未使用的内存快,尽量减少操作系统分配和释放内存的次数。-Used to solve the frequent application of memory debris problems. Only return the longest unused memory fast, to minimize the number of operating system allocation and release of memory.