> Thanks. I copied and pasted cmmflush and it seems to work nicely If I understand it right then you have to look at how cmmflush affects the output of /proc/buddyinfo. If you see non-zero in the last order of slab (i.e. the one with 1MB size) then you are good to run vmcp --buffer=1M. Otherwise you may still run into problems even if free -m shows a lot of free memory.
But I have not tried cmmflush, maybe it will help. The way that I was able to reproduce the memory fragmentation problem was by copying large amount of data over SCP to that Linux machine. Try that and see if you can reproduce the vmcp --buffer=1M failure. Tomas
