摘要: 这篇文章中我们会介绍一下mimalloc的实现,其中可能涉及上一篇文章提到的内容,如果不了解的可以先看下这篇mimalloc剖析。首先我们需要了解的是其整体结构,mimalloc的结构如下图所示 这篇文章中我们会介绍一下mimalloc的实现,其中可能涉及上一篇文章提到的内容,如果不了解的可以先看下 阅读全文
posted @ 2019-07-21 16:54 Linkwk7 阅读(3510) 评论(0) 推荐(2) 编辑
摘要: mimalloc是微软最近开源的一个malloc实现,其实验数据表明相比于jemalloc、tcmalloc等实现大约快了10%。其通过将空闲块列表(Free List)进行分片(Sharding)来保证分配的内存有更好的空间的局部性,从而提升性能。在mimalloc中一共进行了4次Free Lis 阅读全文
posted @ 2019-07-16 11:32 Linkwk7 阅读(6381) 评论(0) 推荐(3) 编辑