mimalloc (发音 “me-malloc”) 是具有出色性能特征的通用内存分配器。 最初由Daan Leijen开发,用于Koka和Lean语言的运行时系统。
mimalloc 用于替代 malloc 可在不对代码做任何改变下进行替换,例如:
malloc
> LD_PRELOAD=/usr/bin/libmimalloc.so myprogram
性能比对:
Memory usage: