Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When I am running top command (on embedded system with 64 MB RAM) I am getting below description on total memory usage:

"Mem: 43468K used, 968K free, 0K shrd, 1280K buff, 21896K cached"

It looks like I have only 968 KB of ram free. But meanwhile I can see 21896KB in cache. Can I allocate (malloc) more than 968 from an application meantime ? If I do so, will the ram be reclaimed from cache ?

share|improve this question
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.