【发布时间】:2009-07-21 04:22:22
【问题描述】:
我正在考虑在我们的操作系统内核中改进 malloc()。我们目前使用 dlmalloc,但我想要一个自制解决方案,我们可以编辑而无需处理千行文件。
我决定研究平板分配器 (Bonwick94),我相信这是正确的选择。到目前为止,我理解了这个概念并准备实施它。不过,我想在开始工作之前先了解一下性能比较。
假设 malloc 下方的层(vmem、pmem 等)的影响可以忽略不计,那么与 dlmalloc 和其他常见的 malloc 实现(buddy、best-fit/first-fit)相比,slab 分配器如何,杂种)?
【问题讨论】:
标签: performance memory