>>>>> "Marco" == Marco Shaw <[EMAIL PROTECTED]> writes:
Marco> I just found a useful command, 'free', here's what my
Marco> computer tells me while I'm running Netscape 4.04:
[...]
Marco> ...all mixed up due to the space limitation, but it seems
Marco> like I only have 672 of 30,816 kb of RAM left (in 1,024 block
Marco> format)! Not good! That may explain Netscape's instability.
Marco> I should look at my startup daemons and consider their
Marco> removal.
Marco> Any comments?
Sigh. This is an FAQ. I really think we could do with a periodic
posting.
Completely unused RAM is wasted RAM. Otherwise unused RAM is used to
cache disk blocks. When a program needs some memory, the request is
fulfilled from the "free" RAM. The kernel then flushes disk blocks to
free up some more RAM, ready to fulfil the next request.
Detail:
It's done this way so that memory requests can usualy be fulfilled
quickly. If a program requests more memory than is currently free,
it has to wait until the disk blocks have been flushed. (Only
"dirty" blocks need to be flushed by written out to disk. Blocks
that hav not been modified can just be dropped since the kernel
knows that the on-disk copy is the same).
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject.