第一步:预申请内存(pre-allocating the memory) 当你调用CmemoryPool的构造函数,内存池(Memory Pool)将从操作系统申请它的第一块(大的)内存块(memory-chunk)
基于1个网页-相关网页
The concept involves pre-allocating a pool of memory and reserving it until it is actually needed.
其思想是预分配一个内存池,并保留到真正需要的时候。
Mempool_alloc is for allocating objects; if the mempool allocator fails to provide memory, then the pre-allocation pool will be used.
mempool_alloc用来分配对象;如果内存池分配器无法提供内存,那么就可以用预分配的池。
应用推荐