Re: VM: Buffer vs. Cache

Jonathan Morton (chromi@cyberspace.org)
Fri, 8 Jun 2001 13:10:53 +0100


> just being curious. Since 2.4.4, I am watching my systems memory
>behaviour a bit:-) Just recently I realized the following: in the
>evening I leave my 128MB system at about 20 MB, 2 MB Buffered and 100 MB
>Cached (plus som 40 MB unneccesary swap :-)). When I come back in the
>morning, Used is still at 20 MB (a bit down maybe) but Buffered is 50 MB
>and Cached is 55 MB. For a few minutes the system is definitely more
>sluggish than in the evening. Something I can excuse before my first cup
>of coffe anyway...
>
> So, what actually is the difference between Buffered and Cached.
>Apparently quite a lot of the pages that are Cached in the evening are
>Buffered 9 houres later.

Think about what happens in the meantime. Most distros install maintenance
scripts which run late at night (usually at midnight and/or 4am), which
perform heavy disk activity as they update databases and scan for
file-permissions security holes. Heavy disk activity usually means an
increase in buffer utilisation. Since most files are only "touched" once,
the cache is shrunk as it aren't being used very much.

--------------------------------------------------------------
from: Jonathan "Chromatix" Morton
mail: chromi@cyberspace.org (not for attachments)

The key to knowledge is not to rely on people to teach you it.

GCS$/E/S dpu(!) s:- a20 C+++ UL++ P L+++ E W+ N- o? K? w--- O-- M++$ V? PS
PE- Y+ PGP++ t- 5- X- R !tv b++ DI+++ D G e+ h+ r++ y+(*)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/