libmps
« Back to VersTracker
Description:
Memory Pool System
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: garbage-collection memory-management c library ravenbrook
Install: brew install libmps
About:
Libmps is the Memory Pool System, a robust and highly tunable garbage collection library developed by Ravenbrook. It provides advanced memory management capabilities for long-running, high-performance applications. Its main value proposition is offering fine-grained control over memory allocation strategies to prevent fragmentation and ensure system stability.
Key Features:
  • Advanced garbage collection algorithms
  • Fine-grained memory pool control
  • Highly tunable for performance
  • Designed for long-running applications
Use Cases:
  • Integrating into custom language runtimes
  • Managing memory in high-performance servers
  • Game engine development
  • Systems programming requiring custom allocators
Alternatives:
  • Boehm GC – More widely used but less tunable than Libmps
  • Rust's ownership system – A language-level alternative that avoids GC entirely
Version History
Detected Version Rev Change Commit
Sep 16, 2025 10:25am 0 VERSION_BUMP b689e276
Dec 27, 2024 4:55pm 0 VERSION_BUMP 5c58a1c1