Hi
Lorn. Are you certain that the memory is not just buffered? Linux may not show the memory as "free" under the output of
free or in
top after a process has run because the memory is cached. However, that does not mean it is "used" and not available for a new process.
Here is an explanation.