Hello,
has anyone out there perceived the following behaviour on Petalinux
v0.30 with kernel 2.6 on Microblaze. If I do the following in the
command shell:
# while :;do free;done
The shown "used" memory grows endless until the kernel kills a process
or the kernel terminates with a panic. If the kernel kills a process you
sometimes can login again. But the used memory hasn't shrinked. The used
shell and the "free" command are parts of the busybox. First I thought
that the busybox has a memory leek. But in this case the kernel normally
should kill the busybox process and the system should free the used
memory and the system continues to run. Or is there a memory leak inside
the kernel where process starting/forking/exec/loading takes place?
Hopefully some people out there can check this on their platform and
report the results of this simple test.
Thanks
Hans