mimalloc
« Back to VersTracker
Description:
Compact general purpose allocator
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: allocator memory-management c c++ performance
Install: brew install mimalloc
About:
Mimalloc is a compact general purpose memory allocator developed by Microsoft. It provides excellent performance characteristics with low fragmentation and is designed as a drop-in replacement for malloc. The allocator excels in multi-threaded applications, offering scalable and fast memory management.
Key Features:
  • High performance and scalability
  • Low memory fragmentation
  • Drop-in replacement for malloc/free
  • Compact source code for easy integration
Use Cases:
  • Performance-critical applications requiring fast memory allocation
  • Multi-threaded software to reduce allocation contention
  • Systems programming where memory efficiency is crucial
Alternatives:
  • jemalloc – Another high-performance general purpose allocator with similar goals, widely used in large applications.
  • tcmalloc – Google's allocator, optimized for high concurrency scenarios.
Version History
Detected Version Rev Change Commit
Sep 10, 2025 5:30pm 0 VERSION_BUMP d671a2fc
Sep 14, 2024 3:57am 0 VERSION_BUMP e8cad1cf