[博客翻译]用C编写一个简单的池分配器 我前段时间了解了池分配器,非常喜欢它的简单性和高性能,因此决定自己编写一个。与malloc类似,池分配器允许用户在运行时分配内存。然而,池分配器比malloc快得多,代价是有一个固定的池大小。它允许用户在O(1)线性时间内分配和释放内存块(从现在起称为块)。此实现还使用很少的内存:在创建池时,会分配一个非常小的Pool结构以及池本身。空闲块用于存储信息,因此内存影响最小。... 由 openoker发布于 13天前 池分配器C语言内存管理链表联合体 阅读次数 15