>> Is there any way to move memory within a process? That is, [...] > mremap? Or what am I missing?
No, thank you; it was I who was missing something (specifically, the existence of mremap - not something I've run into before). I was hoping it would be that simple! /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML mo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B