c malloc functionality for custom memory region
<p>Is there any malloc/realloc/free like implementation where i can specify a memory region where to manage the memory allocation?</p>

<p>I mean regular malloc (etc.) functions manages only the heap memory region.
What if I need to allocate some space in a shared memory segment or in a memory mapped file?</p>