Memory Pool

The Eina_Mempool tool provides functionality for working with memory pools. These memory pools allow you to preallocate fixed-sized memory spaces, and are designed to simplify memory management tasks.

Available Mempools

The following mempools are available:

  • buddy
  • chained_pool
  • ememoa_fixed and ememoa_unknown
  • fixed_bitmap
  • pass_through
  • one_big

Further Reading

The Memory Pool API
A reference for the Memory Pool API.