On Jul 27, 2014 7:23 PM, "Earl Pottinger" <dmarc-noreply@xxxxxxxxxxxxx> wrote: > > I don't have to allocate/de-allocate areas, the RAM_DISK allocates a single block of memory at start-up as its heap, and then has its own code track the blocks kept in that heap, what has been flushed out and what it needs to load in and to do garbage collection. All that code has already been written and works, it just need to be rewritten to use the Memory_Pool driver > I was simply describing the kinds of operations you'd have to do in order to make your idea of using multiple processes to contain all of the requisite memory work. Where/how you specifically would handle that is simply an implementation detail. Regards, Rene