>>128
MS-DOS の時代から、 malloc() したら最後、たとえ free() しても exit するまで他のプロセスからは使えないようですね。
ま、環境にもよりますが。