[uClinux-dev] memory allocation / task space....

thomas chen tchen at on-go.com
Mon Mar 3 12:35:02 EST 2003


in my application, i spawn (vfork) a child process to do some work
(over and over again).... and after a while... i got an message
from kernel

"Unable to allocate RAM for process data"

and the memory map seems to be a bit fragmented...

51 * 4kb
19* 8kb
12 * 16kb
1 * 32kb
1 * 64kb
1 * 128kb
= 772kb



is there anyway to have some kind of "de-fragmentation" for 
space????  is there anyway to keep the process in ram instead
of being loaded/reallocated from romfs???

thanks



More information about the uClinux-dev mailing list