Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
hi, i did a fresh install of RH 9 with Gnome, no other apps r running and the system monitor tells me 214 MB of Ram out of 218MB are consumed up.
Even i add up all mem usage by all processes, it doesn't add up to 214 MB, is it telling me wrong info or sth is eating my mem.
the swap is used 1.8MB is it indicating that my mem is really low and system is moving to swap?
why phthon2.2 is using 14 MB of memory?
i don't think a freshly installed RH9 could use so much mem, even more than windows.
any ideas?
thanks
Linux caches to ram to reduce having to read from disk. For example, the first time you run mozilla after booting up it will load much slower that the second time. Linux has stored a lot of the mozilla files in a ram cache so mozilla will fire up much faster the second time around since it doesn't have to read from the much slower hard drive to load the necessary files. This is completely normal. The stuff in the ram cache will be cleared out as the ram is needed by the system. You can see this if you open a console and run:
That's my printout above(columns are not lining up on the paste but they will on your console). It shows 638MB used and 117MB free. But there is also 40MB under buffers and 367MB under cached. If you add up the initial free(117), buffers(40), and cached(367) you get the true amount of ram available to the system on the second line, about 525MB. Linux is very efficient at using memory and uses the ram cache to speed up the loading of recently used programs to the extent possible. However cached ram is accessible to the system; if needed the cached material will be overwritten and the system will go back to loading the program from the slower hard drive.
I know this is an old topic and im sorry to bring it back but I have a server with 1024MB of ram. I used to use the 'top' command to view ram usage and im using 'free -m' and my system reports from the command that I have:
total used free shared buffers cached
Mem: 943 933 9 0 57 724
I just want to understand this post.
If I add up Free + Buffers + Cached then that is what RAM I have available on the server for other applications to use?
As a rule of thumb, I usually just watch how much swap I'm using. If you start using a lot of swap (several meg) then it's probably time to get more physical ram. Normally my swap usage is less then 100k which is normal.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.