
mimalloc
microsoft
mimalloc is a compact general purpose allocator with excellent performance.
AI 简介
mimalloc 是一个轻量级、高性能的通用内存分配器,可作为 malloc 的零修改替代方案。它采用多分片空闲链表(multi-sharding)、页级内存局部性优化和单调心跳机制等设计,在低延迟、高吞吐与内存碎片控制方面表现优异;支持 Linux/BSD/Windows/macOS/WASM 等多平台,可通过 LD_PRELOAD 或动态链接方式无缝集成。适用于对内存分配性能敏感的系统软件、运行时环境(如 Lean/Koka)、大规模分布式服务及实时性要求较高的嵌入式或服务端应用。
C
MIT License13.2k
Stars
1.1k
Forks
163
Watchers
347
Issues
Star 增长
今日0
近 7 天0
近 30 天+45
综合评分73.66
默认分支main