Memory usage

Chris Miller lordsauronthegreat at gmail.com
Wed Mar 7 07:10:06 UTC 2007


On 3/6/07, Tez <binary_y2k2 at blueyonder.co.uk> wrote:
> Leonardo de Miranda Cabral wrote:
> > Hi all,
> >
> > I have a notebook with 1GB Ram memory. I was taking a look in the memory usage
> > of this notebook and guess what, with almost nothing  (applications) loaded
> > the memory that Kubuntu show as used with the 'free' command is 750MB.
> > How????? I even stopped X (kdm), apache2, postgresql, everything... I`m
> > getting crazy??!!! Why kubuntu don`t free this memory??? I went to a WinXP
> > SP2 box with 512MB RAM that my father has and with a lot of application
> > loaded it still hava free memory at about 200MB. For you guys help me lower
> > my memory usage here a some 'free' and 'ps' outputs. [1] and [2] are outputs
> > when nothing is loaded (neither X), and [3] and [4]  with some default
> > applications that usually starts with kde. Is this a kernel bug??? If can any
> > one help me or explain me this strange memory usage...
> >
> > ----------------- [1] -> free -m ---------------------------------------------
> >              total       used       free     shared    buffers     cached
> > Mem:          1002        761        240          0         36        659
> > -/+ buffers/cache:         65        937
> > Swap:         2933          0       2933
> > -----------------------------------------------------------------------------------
> >
> _SNIP_
> Do you see that most of the RAM is used under "cached" ?
>
> That's the file cache, where often accessed files are stored in RAM,
> Take a look at my output of 'free -om':
>              total       used       free     shared    buffers     cached
> Mem:    1511       1414        97            0           24            873
> Swap:   956           0           956
>
>
> See how over 800MB is used as cache, it's normal for most of your RAM to
> be cache, and it's actually a good thing to.
> It saves the system having to access the, relatively slow, disk to read
> some files.
> As soon as the system needs more memory, it will shrink the cache to
> free some.
> If you want to see how much of the RAM is used by applications, just
> take the cached amount from the used amount.
> So in your case, 761 MB - 659 MB = 102 MB used

htop does this for you.

jstalin at the-kremlin$ ~/ sudo apt-get install htop

-- 
It's not much, but it's what I call 127.0.0.1




More information about the kubuntu-users mailing list