Re: Memory Leak

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hongwei Li wrote:
> I have a similar question as 2 above.  My system: 2.6.10-1.741_FC3
> The free command displays the free physical memory decreasing continuesly
> every minute or so:
> 
> # free
>              total       used       free     shared    buffers     cached
> Mem:       1035788    1017952      17836          0     296172      81224
> -/+ buffers/cache:     640556     395232
> Swap:      1052216       8120    1044096
> 
> # free
>              total       used       free     shared    buffers     cached
> Mem:       1035788    1017980      17808          0     296228      81244
> -/+ buffers/cache:     640508     395280
> Swap:      1052216       8120    1044096
> 
> # free
>              total       used       free     shared    buffers     cached
> Mem:       1035788    1018100      17688          0     296260      81300
> -/+ buffers/cache:     640540     395248
> Swap:      1052216       8120    1044096
> 
> Is it normal?  I don't know what will happen if the free memory goes to
> zero, but it seems that, in my system, it never goes to zero.

*Thoroughly* normal.

Linux, like modern Unix and NT, is written around the assumption that
free memory is unused memory. If it's buffering or caching the hard
drive, that could speed things up. This is generally a Good Thing.

Linux keeps around a little free memory in case it needs it in a hurry:
if it needs more, it reclaims the memory it used on hard drive buffers
and cache. Normally, it can just "forget" about what that memory was
doing before.

Linux can also use the swap file to keep relatively unused "pages" of
memory: if you want to use more than 1 GB of memory, the least used
pages will be written into swap. Sometimes Linux will write back
"program" memory to swap (or elsewhere) in order to keep frequently-read
files in cache.

(Yes, this is still oversimplified).

Happy?

James.
-- 
James Wilkinson       | Never drink coke in a moving lift: the motion and the
Exeter    Devon    UK | chemicals in coke produce hallucinations. People tend
E-mail address: james | to change into lizards and attack without warning, and
@westexe.demon.co.uk  | large bats usually fly in the window. Additionally,
                      | you begin to believe that lifts have windows.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux